Frontier::RPC2 clean up and expansion

jjohn on 2002-03-27T17:17:41

Now that I've got a little free time, I've been a serious frobbing of Frontier::RPC2 (and the rest of those classes). Hopefully, Ken will accept these changes can get a new release out the door this year. I'm looking to expand the Apache::XMLRPC class a lot. I'll probably make a super beta release of this code available on taskboy.com before too long.


XML-RPC module comparison?

Fletch on 2002-03-27T18:03:47

Anyone have a comparison of RPC::XML versus Frontier::RPC2? I've just used the former.

Re:XML-RPC module comparison?

jjohn on 2002-03-27T20:15:28

RPC::XML is Randy Rays version of XML-RPC, Version 2. It's got a lot of good ideas in it. Frontier::RPC2 is Plain Old XML-RPC by the spec. I've hacked <nil> support to RPC2. I'm also looking around at supporting other XML parsers (it uses XML::Parsers right now).

Security

djberg96 on 2002-03-27T18:23:17

Anyone feel like writing HTTPS::Daemon? I took a look at HTTP::Daemon and it looks like it would take a bit more than just slapping Net::SSLeay in there (or would it?).

Anyway, that could be very handy for XML-RPC, and go well towards the whining, er, complaints regarding HTTP and security.

Of course, if Apache is your game, you can always build with mod_ssl. :)

Re:Security

jjohn on 2002-03-27T20:17:41

The Net::Server module supports HTTPS. I've got Frontier::RPC2 working with an SSL/mod_perl Apache right now. Also, you can use the Crypt modules for payloads. I keep meaning to write about that.

I'm looking at Net::Server more than HTTP::Daemon right now. Everything is fluid.