[Ann] Project Labrador
Hi Everyone, Over the past couple of weeks, I've been working on an XML Object Broker called Labrador, which will likely be included as part of Apache Xindice, but may be managed as a separate project (as it is very useful on its own). If anybody is interested in participating in this project in any way, I'd very much welcome the help. I'm especially interested in people who want to tackle the SOAP stuff. It's important to understand the motivation behind this project. It is not meant to be a SOAP and/or XML-RPC toolkit, and will not provide the extensive functionality that projects like Apache Axis and Apache XML-RPC (Helma) provide. Its only purpose is to be a simple object service broker that you don't have to jump through hoops to work with. Labrador already has two endpoints, a standard Servlet endpoint, and an endpoint designed for the Xindice internal HTTP Server. I am also working on an internal VM endpoint, so that a servlet/network interface isn't necessary to expose the Broker. Currently, there are two Resolvers. One performs standard Object reflection, and the other is a Xindice Document Resolver. It's also quite easy to write a Resolver that exposes Instances that implement the Instance interface directly and behave as parameterized services. There are two Handlers, one is an XML-RPC Handler that I wrote it from scratch. It's about 90% complete at this point. The other is a SOAP Handler, which barely has any functioning code. I will also write a Handler for standard GETs, so that a QueryString can be used to invoke objects and return their results as non-wrapped content. You can find out more about the project at my web site (http://www.tbradford.org). It's still *VERY* early in the development stages, so the code is unstable at best :-) -- Tom Bradford - http://www.tbradford.org Developer - Apache Xindice (formerly dbXML)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format