[MOBY-dev] Tiny modification in the behaviour of MOBY Central

Edward Kawas edward.kawas at gmail.com
Sat Jan 27 03:48:47 UTC 2007


Hey Mark,

The following find service call doesn't work. I was hoping to use that to
get all services in the registry.

Is my thinking incorrect?

Eddie


<findService>
 <inputObjects>
   <Input>
   </Input>
 </inputObjects>
 <outputObjects>
    <Output>
    </Output>
 </outputObjects>
 <authoritative></authoritative>
 <Category></Category>
 <serviceType></serviceType>
 <serviceName></serviceName>
 <authURI></authURI>;
 <signatureURL></signatureURL>
 <expandObjects>1</expandObjects> 
 <expandServices>1</expandServices>
 <keywords>
 </keywords>
</findService>



-----Original Message-----
From: moby-dev-bounces at lists.open-bio.org
[mailto:moby-dev-bounces at lists.open-bio.org] On Behalf Of Mark Wilkinson
Sent: Friday, January 26, 2007 3:43 PM
To: Core developer announcements
Subject: [MOBY-dev] Tiny modification in the behaviour of MOBY Central

Hi all,

Given that we now have Asynchronous services being registered in MOBY  
Central, an unpleasant behaviour has become apparent that really needs to  
be fixed (with no change in the API).

At the moment, calls to findService will automatically set the Category to  
"moby" if it is not specified in the request.  This was fine when there  
were only "moby" services in the registry, but now that we have  
"moby-async" services it would be better to remove this default and have  
the "Category" parameter behave like all other findService parameters -  
where leaving it out is the same as a wildcard (i.e. "all").

This is unlikely to require that anyone change their software since having  
the parameter there, or not, will still give you "moby" services as it  
always has, and moreover, the "moby-async" services are supposed to be  
backwards-compatible with "moby" synchronous services, so even if you  
discover "moby-async" services your software will be able to call them  
(perhaps with a timeout, however).

I'm going to make this change today.

Cheers!

M



-- 
--
Mark Wilkinson
Assistant Professor, Dept. Medical Genetics
University of British Columbia
PI Bioinformatics
iCAPTURE Centre, St. Paul's Hospital

***CONFIDENTIALITY NOTICE***
This electronic message is intended only for the use of the addressee and  
may contain information that is privileged and confidential.  Any  
dissemination, distribution or copying of this communication by  
unauthorized individuals is strictly prohibited. If you have received this  
communication in error, please notify the sender immediately by reply  
e-mail and delete the original and all copies from your system.
 
_______________________________________________
MOBY-dev mailing list
MOBY-dev at lists.open-bio.org
http://lists.open-bio.org/mailman/listinfo/moby-dev




More information about the MOBY-dev mailing list