A timely query!  During the past week, I've been investigating the use of
KQML messaging between Jess "Agents".  At the same time, I'm investigating
XML as the content language for KQML messages, but that's another subject.

I've previously run Jess within a java servlet, using HTTP GET/POST to send
queries that control the Jess engine.  If you maintain a session instance
per user, then you can run the Jess engine within that session for
continuity over multiple hits. Then I send Jess commands -- parse rules from
a URL, reset, facts, rules, run, etc. -- from a GET/POST method, routing
stdout back to another frame in the user's browser.

Now for KQML, I just downloaded the JATLite server from Stanford (
http://java.stanford.edu -- interesting that the JATLite home page has such
a direct, short URL! ) This provides a basic KQML interpreter and reliable
message router, in Java.  It would be very straight forward to use my
servlet approach to embed Jess within the KQML agent, using KQML
performatives for the control commands. But I haven't had time to complete
this implementation.  Maybe this weekend...

Dave

At 01:39 PM 8/6/98 -0400, you wrote:
>I wonder if anybody tried to use JESS within ObjectSpace's Voyager mobile
agents framework.  Also, did anybody experiment with KQML for messages and
conversations between JESS processes?
>  Best regards,
>   Alex Bejan
>
>---------------------------------------------------------------------
>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]
>---------------------------------------------------------------------
>
>

---------------------------------------------------------------------
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]
---------------------------------------------------------------------

Reply via email to