[Pipet Users] Update

Nicolas Chauvat Nicolas.Chauvat at logilab.fr
Wed Feb 7 06:48:07 EST 2001

> > > Depending on what you actually need, you may get away with something like
> > > RPC-over-something-else. Ever thought of SOAP maybe? Narval is using the
> > > python implementation by pythonware.com. Slow, but standard.
> >
> > I know little about SOAP, but I know that CORBA is pretty much in the same
> > class.  To what extent can we make use of CORBA over KQML (or SOAP or
> > XML-RPC)?
> There're two thing here: transport and language. I wasn't even
> considering the transport until now ;)

I agree: CORBA, SOAP and XML-RPC are transports. KQML or FIPA are agent
languages and messages can be exchanged using any of the previous tools.
The two questions should be dealt with separately.

FWIW, SOAP is a "better" XML-RPC.

> But after the bad news about the dialects of KQML I found this:
> http://www.fipa.org/specs/pesspecs.tar.gz. I'll try to isolate
> relevant documents\pages and make them subject to discussion.

For what I know, FIPA is more of a standard than KQML and is supposed to
replace it. I've never used it, though, so I can't comment that much.

But if the consensus is that an agent communication language is the right
tool for piper nodes to exchange information about each other, then FIPA
is probably a good choice.

Nicolas Chauvat

http://www.logilab.com - "Mais où est donc Ornicar ?" - LOGILAB, Paris (France)

More information about the Pipet-Users mailing list