|
I have to say first that my preferred architectural
choice w/r/t rules engines is that they stand alone, i.e., they are not some
micro-managed J2EE object which seems to be a constraint that is very
difficult to live with.
If we consider the possibility of interlocking
rules engine, i.e., a network of distributed rules engine that constitute the
command and control of an enterprise environment, then the J2EE architecture
pales in comparison. Now we would have distributed intelligence and as Dr.
Friedman-Hill pointed out the rules engine processes can be implemented in a
number of ways. This why I find J2EE so constraining - it just doesn't give you
many choices. And OBTW, you can forget about using any multi-threaded facts in
the working memory of the rules engine which is passivated by J2EE. It seems to
me that J2EE is like a Porsche (beautiful car) with a Briggs & Stratton
lawn-mower engine. I may be wrong, but these are my impressions.
|
- JESS: A Question of Architecture Rich Halsey
- Re: JESS: A Question of Architecture ejfried
- Re: JESS: A Question of Architecture Rich Halsey
- Re: JESS: A Question of Architecture Chandra Mouleeswaran
- Rich Halsey
