[MOBY-l] further thoughts on atomic services & service description

Martin Senger senger at ebi.ac.uk
Mon Nov 25 17:34:47 UTC 2002


> 
> Only if that is the service-providers responsibility.  Under the 
> existing MOBY architechture it is not... which is *precisly* why it was 
> designed this way.
>
   Perhaps I miss something: but WSDL will be always responsibility of the
service provider, not? The open question is whether the service WSDL is a
part of the Moby Central (whether a service is registered by sending its
WSDL), or if there is only a "pointer" (to a real WSDL) registered. But in
both cases there is, somewhere, a WSDL. And for this WSDL is greatly
important to know how "atomical" it should be, to know what Moby Central 
expects.
   Here is a more concrete example: I have an sequence analysis web
service with two methods "run-blast" and "get-results". And here are two 
scenarios you mentioned:

   1) Moby Central registers only atomic services.
      In this case I (as a service provider) need to create two WSDL 
files, one containing "run-blast" method and one containing "get-results" 
method (and document that they should be used in this order).

   2) Moby Central register "pathes" of methods and allows to register 
services with more methods.
      In this case I can have only one WSDL, and I need to register 
(additionally) a path "run-blast -> get-results" (using, for example, 
WSFL).

   You may guess that my favorite would be the scenario 2. It will make
possible to use Moby Central for complex services, but also it would allow
to composite simply transformation-like services into complex tasks (as is 
the main goal of BioMoby).

   Martin 

-- 
Martin Senger

EMBL Outstation - Hinxton                Senger at EBI.ac.uk     
European Bioinformatics Institute        Phone: (+44) 1223 494636      
Wellcome Trust Genome Campus             (Switchboard:     494444)
Hinxton                                  Fax  : (+44) 1223 494468
Cambridge CB10 1SD
United Kingdom                           http://industry.ebi.ac.uk/~senger




More information about the moby-l mailing list