On Monday, February 18, 2002, at 09:30 AM, James Bates wrote:
All right; didn't know there was a diff command in CVS; pretty useful :) I made the diff available at:
http://lambiek.amplexor.be/downloads/xindice-utf8-patches
Thanks.
OK, of course I'd want to help. A few questions though:
* Have you started on this SOAP or XML-RPC API? Any ideas/discussions about
requirements? Or could/should I start looking at that myself (I had intended
to start learning SOAP anyway)?
Personally I'd like to see both a SOAP and XML-RPC API exposed, but I think XML-RPC should be first and should be the primary internal API. i.e.
the API used to implement the XML:DB API. More opinions are necessary here though.
Kurt already posted a link to one API, there's also a different one that's part of Labrador. http://www.notdotnet.org/
* If/when we switch to SOAP/XML-RPC, will the internal HTTP server still be
necessary? Or would whatever toolkit is used to make the SOAP/XML-RPC stuff
include a web server? If not, couldn't we do something with servlets or
webdav, in stead of maintaining our own HTTP server?
My opinion is that we should definitely get away from maintaining our own HTTP server.
* Whatever the future, what functions exactly does the HTTP server fulfill TODAY? I understand it is used by the CORBA connections, but does it server
any other purpose?
Mostly it just serves the bootstrap IOR for CORBA, basically it replaces the CORBA naming service. As Kurt mentioned some of the addons use it too.
James
Kimbro Staken XML Database Software, Consulting and Writing http://www.xmldatabases.org/
