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

Reply via email to