Presentation is loading. Please wait.

Presentation is loading. Please wait.

EBI is an Outstation of the European Molecular Biology Laboratory. Promoting services with annotation and registries Hamish McWilliam, EMBL-EBI External.

Similar presentations


Presentation on theme: "EBI is an Outstation of the European Molecular Biology Laboratory. Promoting services with annotation and registries Hamish McWilliam, EMBL-EBI External."— Presentation transcript:

1 EBI is an Outstation of the European Molecular Biology Laboratory. Promoting services with annotation and registries Hamish McWilliam, EMBL-EBI External Services

2 Promoting services with annotation and registries 25.05.102 Roles of annotation Service documentation Interface description Usage details Service promotion Advertising services Client development Copy n' paste development Hints and tips

3 Promoting services with annotation and registries 25.05.103 Service Documentation Human readable documentation End-users Developers Interface description documentation WSDL, WADL, etc. Included in generated code (WSDL2Java, wsdl.exe, etc.)‏ Mainly for developers Used by service registries

4 Promoting services with annotation and registries 25.05.104 Advertising services Interface description documentation (WSDL, WADL, etc.)‏ “The provider's voice” Seed annotation for registries Registry annotations Additional details and experiences Registry specific

5 Promoting services with annotation and registries 25.05.105 Levels of annotation None Anonymous services Minimal: interface description (WSDL, WADL, etc)‏ For example: systomonas_webservice, AnalysisWSAppLabImplService, etc. Generic: details provided by multi-service frameworks For example: Soaplab Thin layer of specific details For example: Dispatcher and Jdispatcher services Detailed documentation

6 Promoting services with annotation and registries 25.05.106 Sample clients Simple working clients Guide to service usage Illustration of workarounds Help in client tool-kit evaluation Problem verification Plug-in and go usage

7


Download ppt "EBI is an Outstation of the European Molecular Biology Laboratory. Promoting services with annotation and registries Hamish McWilliam, EMBL-EBI External."

Similar presentations


Ads by Google