[Israel.pm] Post-Meeting Comments

Ishay Inbar ishay at checkpoint.com
Mon Mar 15 04:30:23 PST 2004

I am not sure if it fits to the definition of RPC as you think of it,
but PlRPC modules are widely used in my product and do a great job,
mainly in remote execution of methods on remote machines in multi
platform environment.


-----Original Message-----
From: perl-bounces at perl.org.il [mailto:perl-bounces at perl.org.il] On
Behalf Of David Baird
Sent: Monday, March 15, 2004 1:26 PM
To: 'Perl in Israel'
Subject: RE: [Israel.pm] Post-Meeting Comments

> >There should be someone who write a nice report about the meeting.
> >I think David Baird volunteered. Right ?
> >  
> >
> Right.

I'll get to it. Soon. I have a few important things I have to attend to,
and I am being paid to do.

> >After that David Baird (Qualcomm) talked about SOAP::Lite
> >See slides here: http://www.perl.org.il/presentations/soap-lite/
> >  
> >
> David, thanks a lot for making me understand why I never used SOAP.
> Not being a big fan of XML (especially when written by hand, not when 
> generated by programs - in that case it's usually nice), I 
> witnessed how 
> XML could look like junk, and how you can get lost in XML-namespaces 
> (pretty easily).
> I didn't check it out, but David's remarks about SOAP::Lite 
> sound like 
> there are basic features missing in it.
> I didn't really understand how sure David is that there are 
> no solutions 
> for his problems with SOAP::Lite.
> It seems weird because as far as I know, SOAP::Lite is widely used.

The missing features are admitted to being missing by the authors. I
think the target for SOAP::Lite is for writing servers, and perhaps more
so, for writing both the client and the server in Perl. I just saw two
interesting items:

1. SOAP::MIME, for better handling of attachments. This is not adopted
as a standard by W3, but it is widely used.
2. Upcoming support for DIME support, which is a supposedly better
alternative than MIME, proposed by Microsoft, and adapted by W3.

I was relaying my own frustrations as a reluctant client of SOAP and
SOAP::Lite. I didn't even go into the autodispatch feature, which is
supposed to eliminate all of the SOAP::Lite additions to the Perl code,
but doesn't work in Perl 5.8.

Does anyone have an alternative RPC solution in Perl that they favor?


Perl mailing list
Perl at perl.org.il

More information about the Perl mailing list