[MOBY-dev] [Fwd: [MISC] Re: Welcome!]
Mark Wilkinson
markw at illuminae.com
Thu Aug 28 18:33:21 UTC 2003
This was posted to the wrong list :-)
-----Forwarded Message-----
> From: Catherine Letondal <letondal at pasteur.fr>
> To: Mark Wilkinson <markw at illuminae.com>
> Cc: moby-l at biomoby.org
> Subject: [MISC] Re: Welcome!
> Date: 27 Aug 2003 18:58:18 +0200
>
>
> Mark Wilkinson wrote:
> > Hi Catherine!
> >
> > Welcome to the moby-dev list. If you have not already done so, please
> > also register for moby-l, since this is where most common discssion
> > takes place.
> >
> > Since moby-dev is intended for core MOBY developers, and we often send
> > out open invitations to conference calls and so forth, I like to ask
> > everyone who subscribes to the -dev list to post a message introducing
> > themselves and explaining what types of development they plan to do. I
> > discourage "lurking" on that list :-)
> >
> > Best wishes!
> >
> > Mark
>
> Hi,
>
> I like very much the BioMoby project, and, apart from participating in
> the very interesting discussions that take place in this list,
> a reason why I'm interested in participating in this project is
> for the changes I wish to make in the next version of Pise, an
> interface generator I have built
> (http://www.pasteur.fr/recherche/unites/sis/Pise/).
> In fact I intend to change it from scratch, and one of the issues that
> I feel are very important, is to have a system that would
> integrate, not only locally installed programs, as does the current
> version of Pise, but also various remote analysis services.
>
> I have read BioMoby (and myGrid, ISYS and biopipe and other) papers
> documentation and discussions, and it appears that it is a good
> framework for this development, for 2 reasons:
> - Pise is based on various types of interface generators (Web, perl
> API, Tcl, Python, SeWer,..), and developping a generator for BioMoby-like
> services and install them here at Pasteur for the analysis services we
> provide, should be feasible,
> - we wish to adopt the Web services approach,
> - the integration of distributed services within a user interface, that
> we wish to provide, would benefit from a service discovery mechanism, and
> the one that is used in BioMoby (with a view on myGrid as far as I have
> understood?) could suits our needs.
>
> But there is something else we would like to develop, and I would be
> happy to get some feedback from people in this list about it. We
> really would like to make other Web servers available to users of Pise
> in the same user interface and at the same level of choice. But one
> difficulty for a server (so I mean any Web server) to be available in
> BioMoby is that you need to make a wrapper, install SOAP::Lite,
> etc... on a public server (as explained in
> http://www.biomoby.org/SettingUpServices.html). This is
> not always feasible and not every analysis service provider will be OK
> to take the time to install everything for this to work.
>
> So one possibility could be to have this BioMoby wrapping performed and
> installed independantly, e.g having the wrapping in an independant server
> (maybe what L. Stein calls the knuckles-and-nodes approach?), acting as a
> kind of proxy for the legacy server;
> http://www.pasteur.fr/~letondal/tmp/kn.png illustrates this idea.
>
> One solution could be to have this wrapper generated by Pise: Pise DTD
> already describes how to wrap a local standalone program, so there it should
> be feasible to describe how to wrap a Web server. This description is
> not exactly the same as a WSDL description, since its role is to describe the
> correspondances between two interfaces: the generic one, conforming to
> BioMoby, and the legacy Web server one. For this purpose, WIDL (Web
> Interface Definition Language) might be interesting (it is a note to the W3C
> - see http://www.w3.org/TR/NOTE-widl-970922). I don't know whether it
> has been adopted, I believe not, but it is similar to the concept that I'm
> looking for.
>
> So, I don't know whether such an idea has already been discussed, or
> if someone has already worked on it?
>
> Thanks in advance for your feedback!
>
>
> --
> Catherine Letondal -- Pasteur Institute Computing Center
--
Mark Wilkinson <markw at illuminae.com>
Illuminae
More information about the MOBY-dev
mailing list