[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

[Ann] Project Labrador

dbxml 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)


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.