Dear Carsten and Taverna hackers, On Tue, Jun 23, 2009 at 11:16 AM, Carsten Byrman<[email protected]> wrote: > I am fairly new to Taverna and investigating the list handling feature > to invoke a web service multiple times with different parameters. What I > observe is that the calls are made synchronously and I was wondering > whether it is also possible to make them in a nonblocking way.
Recently, I wrote a Taverna 2.0 plugin which allows asynchronous calls to XMPP/IO-Data cloud services. This is not entirely what you ask, but may interest you nevertheless: http://github.com/egonw/xws-taverna/tree/master with an example workflow at: http://www.myexperiment.org/workflows/631 Clearly, this requires the services you call to be provided as XMPP (which is not so difficult to do for the provider), but there is the additional limitation that the plugin I wrote is still blocking, and I am not sure how to work around that. Maybe a developer can comment on that? Simply the user setting the threads to a very high number might be an option? Egon -- Post-doc @ Uppsala University http://chem-bla-ics.blogspot.com/ ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ taverna-hackers mailing list [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/ Developers Guide: http://www.mygrid.org.uk/tools/developer-information
