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 -
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
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
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
Dearl all,
Can someone recommend any commercial package for
building an Expert System application?
Thank You!
Regards,
W. Ko
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.
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?
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()