Uri Guttman wrote:
>   BT> I'd then avoid writing all of the multi-process logic by
>   BT> using Apache for that piece...
> 
> and what if you aren't using http for the clients?
[...]
> i really hate how apache (1 or 2) is being touted as the next great
> application platform and savior.

There seems to be a trend towards using Apache as a generic 
multi-processing daemon, even for protocols unrelated to HTTP.

One example of this is:

http://search.cpan.org/~mock/Apache-SMTP-0.01/lib/Apache/SMTP.pm

which implements an SMTP server in Apache via mod_perl. There are even 
native modules that implement non-HTTP protocols, such as mod_pop3:

http://httpd.apache.org/modules/

(I could have sworn I ran across a (non-mod_perl) project implementing 
an SMTP server in Apache, but I can't seem to located it.)

So the point you've made elsewhere in the thread about stateless HTTP 
not being a good fit for many projects isn't relevant to whether you use 
  Apache.

Whether it makes sense to use Apache as nothing more than a 
multi-processing daemon for a non-HTTP protocol is another matter. I 
don't think it's an approach I'd be inclined to take.

  -Tom

-- 
Tom Metro
Venture Logic, Newton, MA, USA
"Enterprise solutions through open source."
Professional Profile: https://www.linkedin.com/e/fps/3452158/
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to