Nick Kew wrote:

On 14 Dec 2008, at 05:31, William A. Rowe, Jr. wrote:

Leo Li wrote:

   What I want to do is to plugin an in-process http server module in an
exsiting product to expose its original functionality as web service
(soap over http). :)  Since the existing product is already an
executable one so it seems that the only choice is to write an apache
module to communicate with apache http server and the existing product
by IPC...
   I know there are in-process http server in java but I would not like
to add the burdon of an additional JVM and the cost of JNI calls so I am
now looking for an in-process http server in native language.

Might an alternative for you be to use apache as a proxy, and
just write a proxy protocol module to communicate with your
original application?  You might take the way mod_proxy_ajp
communicates with a java appserver as a model for that.


... or write your own webserver to do what you want? Python has a nice shell of one built right in!

--
Morgan Gangwere

Unknown Software
http://sonof.bandit.name/
Member, INCOSE [ incose.org ] PACA [ paca.org ] and NMUG [ nmug.net ]

[indr...@boxly ~]#_

Find me on FreeNode! irc.freenode.net ~indrora on ##linux
begin:vcard
fn:Morgan Gangwere
n:Gangwere;Morgan
org:Unknown Software;Programming
email;internet:[email protected]
title:Developer
tel;work:+1 505 514 2863
note;quoted-printable:Identities:=0D=0A=
	Indrora on irc:=0D=0A=
	irc.freenode.net=0D=0A=
	=0D=0A=
	Various IM clients:=0D=0A=
	Yahoo: trogdor_t_b=0D=0A=
	GTalk(jabber): [email protected]=0d=0a=
	MSN: [email protected]=0d=0a=
	=0D=0A=
	H4x my modem!=0D=0A=
	uks-is.boldlygoingnowhere.org=0D=0A=
	There ARE open ports.
x-mozilla-html:FALSE
url:http://sonof.bandit.name
version:2.1
end:vcard


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to