Re: Generic HTTPd, multi-protocol support?
"Jason M. Felice" <[email protected]> Fri, 9 May 2003 12:21:55 -0400
| Newsgroups | gmane.comp.gnome.ximian.soup |
|---|---|
| Message-ID | <[email protected]> |
On Fri, May 09, 2003 at 11:37:19AM -0400, Dan Winship wrote: > On Fri, 2003-05-09 at 11:28, Jason M. Felice wrote: > > I'm looking into refactoring soup-server.c to make it a bit more generic. > > Basically, I'd like to handle plain HTTP requests, XML-RPC requests, and > > SOAP requests. It looks doable, but not without API breakage. > > You don't want to use soup. The SOAP code was never completed and the > generic HTTP code is horribly buggy. We've fixed most of the bugs that > affect our projects at this point, but if you were to try to use it for > something else, you would almost certainly turn up lots of new bugs. > I decided on Soup because I didn't find any better alternatives. If you are aware of any, let me know. I found libHTTPd on Freshmeat, but I'm not fond of their dual-licensing and lack of community development ethic. The SOAP support isn't important, what I needed was a library with HTTPd support where I can register handlers and stuff. I really prefer XML-RPC to SOAP anyhoo (the SOAP spec will advance deforestation of third world countries and I doubt anyone's implementations will ever be perfectly interoperable). > I'm in the process of rewriting a lot of it right now, but that won't be > done for a while. Me help code. So long as there are no objections to my requirements (generic HTTPd support and XML-RPC support). I haven't really contributed to free software in a couple years now and I'm getting low on karma. You have any sort of road map doc? Are you rewriting in CVS or offline? Tell me what you need and I'll start mailin' patches. -Jay 'Eraserhead' Felice _______________________________________________ Soup-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/soup-list