}
} I have looked at modules and have come to the conclusion that the main
} reason, for my purposes, to have them is to enable a "lightweight" means
} (something other than an explicit communication channel between engines) by
} which separate namespaces can share and exchange facts.
}
} Given this, it "would be nice" to have modules in jess. However, I think
} that it will come with some price (other than Ernest's blood, sweat, and
} tears) such as performance or restrictions on implementing other "need to
} have" features (unless Ernest is a omniscient super hack.)
}
} Having used a blackboard system for communication between multiple
} autonomous agents it was useful to have the bb system implemented as an
} explicit channel (sockets) to a bb reflector/filter. This allowed the
} agents to be distributed across the network and moderated by a middleware
} agent.
}
} It should be possible for modules to be implemented in such a way that they
} can be "easily" distributed but in the near term this seems unlikely. Even
} so, there most likely would not be a "hook" to allow dynamic policy to be
} driven by an external agent.
}
} Food for thought...
} alanm
Hi,
Why not use the JavaSpaces API with JESS -- which implements
a `tuple space' (Linda) like model for supporting shared memory?
Are you proposing something like a multicast switch above? What do you
mean by a bb reflector/filter?
Is the objective of this to share data or to migrate code?
regards
Omer
--
work:+44 (0)1222-875542 / otherwise:+44 0956-299981 / parallel and scientific
computing group / room S2.03 / dept of computer science / university of wales
- cardiff / po box 916 / cardiff cf2 3xf / uk / email: [EMAIL PROTECTED]
----------------------------------------------------------------
"... one of the main causes of the fall of the Roman
Empire was that, lacking zero, they had no way to indicate
successful termination of their C programs." - Robert Firth
---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------