買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
SQL Server 2000 設計實務$650$553 -
C++ Primer, 3/e 中文版$980$774 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
演算法導論 (Introduction to Algorithms, 2/e)$860$679 -
JavaScript 範例活用辭典$450$351 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
Java 完美經典優質學習篇$750$638 -
Red Hat Linux 9 實務應用$650$553 -
802.11 無線網路技術通論 (802.11 Wireless Networks: The Definitive Guide)$760$600 -
ASP.NET 程式設計徹底研究$590$466 -
Building Embedded Linux Systems$1,650$1,568 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
程式設計專家手冊 (The Practice of Programming)$420$332 -
深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder)$720$562 -
重構─改善既有程式的設計$720$569 -
XOOPS2 網站架設與管理$590$502 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
詳解 JavaScript & HTML & CSS 語法辭典$490$382 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
Dreamweaver MX 2004 魔法書中文版$490$417 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
ASP.NET 私房書$399$339
相關主題
商品描述
A practical handbook for anyone interested in programming rule-based systems and written by the creator of the popular Java rule engine, Jess, this book is structured around a series of large, fully developed practical examples of rule-based programming in Java. After the topic of rule-based systems is introduced, software developers and architects are shown the Jess rule programming language in an accessible, tutorial style.
Demonstrated is how to quickly progress from building freestanding, interactive applications, through soft real-time control systems, to rule-based Web and Enterprise software. Specific issues covered in this process include designing the application, writing a PC repair assistant, embedding Jess in Java applications, and using a rule engine in the J2EE environment.
Table of Contents
Part 1 Introducing rule-based systems 1
- 1 Rules to the rescue 3
- 2 What are rule-based systems? 13
Part 2 Jess: A rule-based programming environment 29
- 3 Introducing Jess 31
- 4 Getting started with the Jess language 41
- 5 Scripting Java with Jess 61
- 6 Representing facts in Jess 74
- 7 Writing rules in Jess 95
- 8 Under the hood: how Jess works 133
- 4 Getting started with the Jess language 41
Part 3 Creating your first rule-based application: the Tax Forms Advisor 147
- 9 Collecting the knowledge 149
- 10 Designing the application 161
- 11 Writing the application 172
- 10 Designing the application 161
Part 4 Writing a diagnostic application: the PC Repair Assistant 185
- 12 Writing the PC Repair Assistant 187
- 13 Adding a graphical interface 203
Part 5 Reasoning about reality: the HVAC Controller 219
- 14 The reality connection 221
- 15 Extending the Jess language 237
- 16 Writing the rules 255
- 15 Extending the Jess language 237
Part 6 TekMart.com: rule-based applications for the Web 285
- 17 Jess on the Web 287
- 18 Embedding Jess in Java applications 306
- 19 Deploying web-based applications 323
- 18 Embedding Jess in Java applications 306
Part 7 Enterprise systems 355
- 20 Jess, XML, and the enterprise 357
- 21 Jess in the J2EE environment 375
A Jess functions 389
B Abridged Java API for Jess 415
C An automated
testing framework 427
index 433
