Hi, this and the following mail contain excerpts of a recent thread that may be of general interest
-Paolo Hello Marco Yes it seems as something the the proxyWS (http://staff.science.uva.nl/~skoulouz/pmwiki/index.php/ProxyWS/Description) could handle. So I can imagine in this scenario, the call is made to the proxyWS, instead of the actual WS with the data reference. The proxyWS would then resolve the reference, bring the data to the target WS location, and invoke it. The result retuned from the the proxyWS could be either the data it's self, or a reference of their location, or even better (although not yet implemented) put the data directly back to the server. Nevertheless for the proxyWS to handle data references on behalf of other WS it needs to be deployed on the same container Regards Spiros Marco Roos wrote: > Hello Spiros and Richard, > > This seems like the kind of problem you are addressing, isn't it? > Would your solution be a solution for Ulf? > If so, could you explain a little bit how you would address his problem? > > Many thanks! > Marco. > > > Paolo Missier wrote: [...] The >> problem is that large data files are repeatedly pulled from a server >> into the Taverna space, used by a service and then the results are >> pushed back to the server again, instead of having Taverna pass data >> files server references to the services that need them. This is because >> the services are not natively aware of the data location. Their solution >> so far has been to wrap them using Soaplab. While service wrappers seems >> like the only viable solution to me, they were not particularly happy >> with it. Any smarter suggestion on this from the group? Couldn't >> perhaps such wrappers, which encode a standard pattern, be >> auto-generated from service and data annotations? >> >> -Paolo > ------------------------------------------------------------------------------ _______________________________________________ taverna-hackers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/taverna-hackers Developers Guide: http://www.mygrid.org.uk/usermanual1.7/dev_guide.html FAQ: http://www.mygrid.org.uk/wiki/Mygrid/TavernaFaq
