Sure, although it's not necessarily a good idea. Rete objects
represent the root of a large tree of subobjects, and all the
serializing and deserializing associated with EJBs might be very
inefficient. It's often better to put the Rete engine in a "rule
server" process and talk to it by, e.g., RMI. Basically this question
is isomorphic to asking if your database should be an EJB. No, of
course not, it should be a separate process which your EJBs talk to.
But if your rulebase, factbase, and partial-match set are small, then
putting a Rete object into an EJB isn't a terrible idea.
I think chinnaswamy gounder wrote:
> Hi All,
>
> Greetings.
>
> Can we put Rete object as EJB session or entity bean
> in the app server?
>
> Thanks and regards
>
> Chinnaswamy
>
>
---------------------------------------------------------
Ernest Friedman-Hill
Distributed Systems Research Phone: (925) 294-2154
Sandia National Labs FAX: (925) 294-2234
Org. 8920, MS 9012 [EMAIL PROTECTED]
PO Box 969 http://herzberg.ca.sandia.gov
Livermore, CA 94550
---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list (use your own address!) List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------