On Fri, Oct 12, 2007 at 12:14:48PM -0700, Bill Moseley wrote: > Anyone added "web services" to an existing application that could > share their experiences? > > This sound familiar? ;) > > http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/ > > > I will note that I've only used SOAP::Lite and in a situation where > I've controlled both the client and server. Hence, I have some rather > general questions: > > > Catalyst::Plugin::Server seems reasonably new, and currently supports > XMLRPC with the promise to add SOAP at some point. Anyone used this? > > There's also Catalyst::Plugin::XMLRPC, but I wonder about how > maintained it is. One plus is that there's Catalyst::Plugin::JSONRPC > which integrates with C::P::XMLRPC well, although I'm not so sure > anyone will use JSONRPC.
Catalyst::Plugin::XMLRPC is (a) dead (b) mis-designed (c) deprecated. The intent is for somebody to write a Plugin::Server::JSONRPC at some point so it can be deprecated as well, but nobody's had the time. > Is Catalyst::Plugin::Server a replacement for > Catalyst::Plugin::XMLRPC? Catalyst::Plugin::Server is what was going to be the community-designed new Plugin::XMLRPC until the namespace owner decided he didn't like the API, revoked the PAUSE bits for the ::Server authors and released his own one-day-hack rewrite with no reference to any of the design work done. So we picked a new namespace and went ahead with ::Server anyway. > Anything else worth looking at? Any existing SOAP implementations? I'll bow out at this point. Nobody's yet paid us to deal with SOAP and I have no urge at all to fight it on my own time :) -- Matt S Trout Need help with your Catalyst or DBIx::Class project? Technical Director http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://chainsawblues.vox.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[EMAIL PROTECTED]/ Dev site: http://dev.catalyst.perl.org/