File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Other Java Products and Servers and the fly likes Information needed on JESS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Products » Other Java Products and Servers
Bookmark "Information needed on JESS " Watch "Information needed on JESS " New topic

Information needed on JESS

Arathi Ramesh

Joined: Jul 07, 2005
Posts: 1

I am evaluating some rules engine to embedd within the existing project. I am looking at JESS but could not understand how it works. I am looking at a core Rule engine with an API that i can be included within the project class path and build a GUI with the look and feel similar to my project to define Rules. JESS is one engine that i am looking at, but could not understand how to go about using it, can anyone please guide me?

Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24195


Welcome to JavaRanch!

Embedding Jess in an application can be as simple as (with Jess 7)

"myrules.clp" is a text file containing rules in the Jess rule language. These rules can call Java methods and otherwise work with the Java code in your application.

The Rete class -- and the other classes in the jess package -- have a rich API for integrating with Java code. The manual shows a number of examples and describes the Jess rule language. For more in-depth examples, see the book linked in my signature.

P.S. Please don't post the same topic to multiple forums; I deleted the other copy of this thread from "Game Development." Furthermore, questions about products like Jess really belong in our Other Java Products and Servers forum; I'll move this there for you where we can continue this conversation.

[Jess in Action][AskingGoodQuestions]
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: Information needed on JESS
jQuery in Action, 3rd edition