JESS: How to implement Jess Business Logic Servlet

2000-08-16 Thread S. Alexander Jacobson
I am thinking about using Jess to implement a business logic servlet. It would be great to be able to specify business logic declaratively in jess rather than procedurally in java/perl/python. I want to create a four tier website that looks like: browser - presentation layer - business logic -

RE: JESS: How to implement Jess Business Logic Servlet

2000-08-16 Thread Thomas Barnekow
Hi! 1. can the same rete engine process requests from multiple threads simultaneously or should I create a Rete engine pool? You need to differentiate between (1) asserting facts (2) running the engine using Rete.run() or Rete.runUntilHalt() Facts can be asserted by multiple concurrent

JESS: Concurrency in JESS

2000-08-16 Thread Aditya Deshpande
Hi, How does JESS handle concurrency. For example, can I use the same Rete instance ofver multiple Java Applications concurrently. The problem which I forsee is that if I store the Return Object from Rule Engine in the storage tagged by "RETOBJ" as in (store RETOBJ (new java.lang.String

Re: JESS: Concurrency in JESS

2000-08-16 Thread ejfried
I think Aditya Deshpande wrote: [Charset iso-8859-1 unsupported, filtering to ASCII...] Hi, How does JESS handle concurrency. For example, can I use the same Rete instance ofver multiple Java Applications concurrently. Jess and multithreading is briefly described in section 6.2 of the

JESS: Commercial Expert Systems Shell or Package!

2000-08-16 Thread Winner
Dearl all, Can someone recommend any commercial package for building an Expert System application? Thank You! Regards, W. Ko

Re: Fw: JESS: Java Objects

2000-08-16 Thread ejfried
I think Aditya Deshpande wrote: Hi, I have to give a run every time I want the activation of rules to take place. Is there any way that I can get the rule engine running all the time and the rules get automatically fired as and when the facts are loaded into the knowledge base.

Re: JESS: Truth Maintenance for JESS

2000-08-16 Thread ejfried
I still want to do it. Haven't yet, though. I think Thomas Barnekow wrote: [Charset iso-8859-1 unsupported, filtering to ASCII...] Hi! Are there any other voters for implemeting "logical" in Jess, perhaps in the new, rationalized version that's been discussed over the past few weeks?

RE: JESS: How to implement Jess Business Logic Servlet

2000-08-16 Thread S. Alexander Jacobson
On Wed, 16 Aug 2000, Thomas Barnekow wrote: 1. can the same rete engine process requests from multiple threads simultaneously or should I create a Rete engine pool? You need to differentiate between (1) asserting facts (2) running the engine using Rete.run() or Rete.runUntilHalt()