Lists Home |
Date Index |
Matthew MacKenzie wrote:
> On Tuesday, January 1, 2002, at 04:28 PM, Tom Bradford wrote:
> > You have objects... They have methods that various people may want to
> > call remotely, but with different protocols (SOAP, XML-RPC, simple
> > GETs). You register your objects, and the Object Service broker would
> > make sure that a request coming into a server would be routed to the
> > appropriate object, and handled using the appropriate protocol handler.
> What do you mean by Objects? Does the broker hold references to n
> instantiated objects, or are we really talking about an abstracted
> invocation layer that instantiates objects on demand to service requests?
The entire architecture, including object resolution, is abstracted, so
there's flexibility in how resolution is implemented. If you go with
the standard object resolver, then it's a held reference. If you're
using a resolver like the Xindice document resolver, then the resolver
is instantantiating objects when necessary based on the object ids that
are being resolved.
Tom Bradford - http://www.tbradford.org
Developer - Apache Xindice (formerly dbXML)