[MOBY-dev] rfcf 12. Services
Martin Senger
senger at ebi.ac.uk
Wed Jul 20 15:32:37 UTC 2005
> > a. should article names for service instance input and
> > output datatypes be mandatory?
>
> Well, in my opinion, I think they should be mandatory when there is more
> than one input (or output).
>
This question hides actually two situations: a) article names for
inputs (or outputs), and b) article names for elements attached by HAS[A]
relationships.
For b) situation I would say hat the article name should be mandatory,
because one never knows who is going to extend his object and add new
attributes. Having it mandatory will make life (and verification) easier.
Also, it will help to understand what individual HASA attributes mean if
they have an article name.
For a) situation it is not that crucial, I would say. But I know that
INB people will come with a suggestion how to handle errors in a new way,
and for their solution the article names are important (if I remember it
correctly). And a similar situation may appear again in the future. And
because having article names mandatory is not hard to do (and if your
current services do not do it, it will not break them, only some verifiers
may complain) I am inclined to say make them mandatory.
Regards,
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-dev
mailing list