On 05/02/2014 15:56, Dmitry wrote:
> I see...
> So there is no XML Spliters like in WSDL.

I do not understand that question. Do you mean for complex datatypes 
that are (for example) the body of a REST PUT?

> May URL template contain parameters?
> "http://example/{id}"; (OK)
> "http://example/?id={id}"; (???)

Yes. If the parameter value is not specified when the service is called, 
then the parameter is ignored. So in the second case, if you do not 
specify something for the {id} then the "id=" is not included in the URL 
that is used. This is done for Taverna 2.5 but not 2.4. I am not sure if 
it is ported across to Taverna 3 but it should not be difficult.

You can also parameterize the path in the URL, for example

http://www.example.com/{library}/{book}/{chapter}/{page}

If the parameter is in a path, then a corresponding value must be 
specified when you call the service.

> Dmitry

Alan

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
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/

Reply via email to