Re: mod_perlservice? Heck Yeah!

[prev] [thread] [next] [Date index for 2004/11/27]

From: Sam Tregar
Subject: Re: mod_perlservice? Heck Yeah!
Date: 04:24 on 27 Nov 2004
On Fri, 26 Nov 2004 michaelcollins@xxxxxxxxx.xxx wrote:

> XML-RPC is a standalone system (except for the Java-Apache extension). If
> you need to run your webservices system on port 80, for firewalling issues
> for instance, you can't also run Apache. That's not ideal. With
> mod_perlservice, you can host RPC webservices AND webpages all on one
> server! Wow.
>
> ...
>
> Also mod_perlservice's configuration system allows you to host MANY RPC
> applications on a single Apache server. Try hosting 25 different remote
> apps using XML-RPC; there is no native functionality that enables XML-RPC
> to accomplish such feats.

How about SOAP?  I'm sure the problem you identify with XML-RPC
don't apply to SOAP.  I've created SOAP apps which share space with
web-apps and offer multiple modules in a single server.

> Well, why not just use mod_perl?
> 
> Well that's a silly question. mod_perlservice is an RPC system, not a CGI
> system.

You just lost me.  Clearly mod_perl is not a CGI system.  It's a Perl
binding to (nearly) all of Apache, of which an emulated CGI
environment is just a small piece.

> mod_perl CGI doesn't provide support for marshaling and unmarshaling
> aggregates; try passing an array of hashes of arrays of integers
> efficiently using CGI, it's improbable.

Application functionality like marshaling and unmarshaling can be
added by modules on top of mod_perl.  Take SOAP::Lite, for example.

> It's all Free and GPL. It was developed by me and I decided to share it
> with all of you. I don't understand why some of you might snark at my
> work. If you'd ever launched a GPL project of your own, I believe you'd
> stop short of criticizing before you know the whole story. I've spent
> hundreds of hours contributing something useful to the community that I've
> received so much from. Every submission should be welcomed.

I'm sorry your feelings were hurt.  The free software world has never
been a very friendly place.  I suppose the best we can hope for is
that every project is judged fairly on its merits.

-sam

        -- 
        Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

(message missing)

mod_perlservice? Heck Yeah!
michaelcollins 23:57 on 26 Nov 2004

Re: mod_perlservice? Heck Yeah!
Eric 00:17 on 27 Nov 2004

Re: mod_perlservice? Heck Yeah!
Sam Tregar 04:24 on 27 Nov 2004

Re: mod_perlservice? Heck Yeah!
Dan Brian 06:06 on 27 Nov 2004

Re: mod_perlservice? Heck Yeah!
Perrin Harkins 04:54 on 30 Nov 2004

mod_perl marketing
Dominique Quatravaux 10:41 on 30 Nov 2004

Re: mod_perl marketing
merlyn (Randal L. Schwartz) 14:29 on 30 Nov 2004

Re: mod_perl marketing
Geoffrey Young 14:51 on 30 Nov 2004

Re: mod_perl marketing
Kurt Hansen 15:21 on 30 Nov 2004

Re: mod_perl marketing
Perrin Harkins 15:33 on 30 Nov 2004

Re: mod_perl marketing
Geoffrey Young 15:48 on 30 Nov 2004

Re: mod_perl marketing
Dan Brian 16:10 on 30 Nov 2004

Re: mod_perl marketing
Xavier Noria 15:42 on 30 Nov 2004

Re: mod_perl marketing
Perrin Harkins 15:52 on 30 Nov 2004

RE: mod_perlservice? Heck Yeah!
Goehring, Chuck, RCI - San Diego 17:10 on 30 Nov 2004

Re: mod_perl marketing
Frank Wiles 16:25 on 30 Nov 2004

RE: mod_perl marketing
Clayton Cottingham 17:05 on 30 Nov 2004

Re: mod_perl marketing
Kurt Hansen 18:47 on 30 Nov 2004

RE: mod_perl marketing
Clayton Cottingham 19:14 on 30 Nov 2004

Re: mod_perl marketing
Perrin Harkins 20:07 on 30 Nov 2004

Generated at 11:26 on 21 Dec 2004 by mariachi v0.52