Thank you all very much for your reply. I will try to came up with a good scenario and then provide more information along design and implementation phases.
Dawid Wysłane z iPhone'a Dnia 20-03-2012 o godz. 09:12 Alan R Williams <[email protected]> napisał(a): > On 19/03/2012 22:49, Dawid Nejman wrote: >> Hello everyone. > > Hello > >> I am writing because I am writing my thesis about orchestration of >> geospatial (OGC) web services. For some time I was going through >> available literature and I have become more and more interested in Taverna. >> >> What I would like to do is to dynamically create a workflow consisting >> of OGC web services, execute it and get results. > > It sounds as if there are two distinct parts to that work > > (1) Representing OSC web services as "things" that can go in a Taverna > workflow > > and > > (2) Dynamically creating your workflow. > > [snip] > >> Is above scenario possible? Above all, is it possible to develop plugin >> to make Taverna use OGC services like SOS, WMS or WFS (just like it now >> uses BioMoby, BioMart and SoapLab services) without WSDL? > > Yes. I looked very quickly at doing this for the BioVeL project that I > am working on (http://www.biovel.eu). > > My idea was that if you just treat a WMS server as a normal set of REST > services, then they have exactly the same services, getCapabilitis, > getMap and (sometimes) getFeatureInfo. That is not really very useful. > > So, the service description provider part of the plugin would take the > URL of a WMS server, GET the capabilities document and then create a > service definition for each layer in the document. > > You would then be able to add a getXXXXLayer service into your Taverna > workflow. > > During the execution of the workflow, Taverna GETs the appropriate layer > from the server. > > An alternative approach would be to generate Taverna components that > call REST underneath. Rob Haines is working on components at the moment. > >> I have spend >> only some time on my research and I would like to avoid time wasted on >> problems I could avoid. > > I can see no big problems in this idea. I would need to know more about > what you want to put in your generated workflows. > >> Sorry for my language and thank you for your answer :) > > Your English is very good. It is an interesting problem. I hope my > answer helped. > >> Regards, >> Dawid > > Alan > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > taverna-hackers mailing list > [email protected] > Web site: http://www.taverna.org.uk > Mailing lists: http://www.taverna.org.uk/about/contact-us/ > Developers Guide: http://www.taverna.org.uk/developers/ ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ taverna-hackers mailing list [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/ Developers Guide: http://www.taverna.org.uk/developers/
