Not sure weather you would call it a 'pleasant fashion', but we certainly support it in out prototype at: http://www.globus.org/ogsa/releases/TechPreview/index.html
We simply use the Axis WSDDDeployment APIs to do the dynamic publishing. Further the basic URL dispatching can be done by the URLMapper Handle that comes with Axis. The main problem we hit when implementing this was that the service instance lifecycle model we needed was quite different than the one implemented in the Axis JavaProvider, so we had to extend it to override the getServiceObject method. /Thomas At 03:16 PM 7/1/2002 +0100, Tom Oinn wrote: >Hi, > ><introduction> >I'm a software developer at the european bioinformatics institute, as an >institute we support the information processing bits of (amongst other >things) the human genome project, and as a group we're working on a >large scale distributed system that uses soap and web services as a >significant component of its infrastructure. ></introduction> > >For a project I'm currently working on, I am trying to create the >following : > >1) RPC access to various server side objects. No problem with this in >the naive case, it works just fine. > >2) The server has objects that may be created by RPC calls on other >objects, and which should themselves be exposed as new services. > >3) I would like the access URL pattern for the new services to look >something like http://foo.bar/rpc_router/myservice/new_object_id > >This actually nests several layers deep, the idea being that the master >service acts as a factory for various other resources which are >themselves services (see http://www.globus.org/ogsa/ for an example of >this approach) > >Question - I am unaware of any way to do the dynamic publish step with >the existing axis tools, and assuming I am not being blind I'm planning >to write this (or modify the RPC router) to support this functionality, >is there any other interest in the community in this? > >Any feedback or comments would be welcome, I have yet to see a toolkit >that addresses this issue in what I would regard as a pleasant fashion. > >Cheers, > >Tom Oinn Thomas Sandholm <[EMAIL PROTECTED]> The Globus Project(tm) <http://www.globus.org> Ph: 630-252-1682, Fax: 630-252-1997 Argonne National Laboratory