On 04/04/2012 15:38, [email protected] wrote:
>
> Dear Alan,

Hello Reinout,

Thanks for your comments.

> Alan R Williams schreef op di 03-04-2012 om 12:51 [+0100]:
>
>> The issues I know of can be broken down into four main areas:
>>
>> 1) Limitations caused by the version of Axis
>>
>> a) How/if to deal with the WSDLs that can be generated. The current
>> service has limitations, such as not dealing with "any" and same-named
>> objects. Should we try to change to a different underlying system? If
>> so, what?
>
> I'm not quite sure what 'service' you are referring to, the built-in web
> service support of Taverna?

Yes. By "service" I meant the current WSDL service/activity.

> In any case I have had good results with the Java EE 6 standard, JAX-WS,
> even though I haven't dealt with the types of objects you mention.

Yes that is one of the possibilities that Dmitry suggested.

>> b) Support for MTOM.
>>
>> c) Support for uploading of attachments.
>
> Again, no hands-on experience but I recommend stackoverflow.com, it has
> lots of examples, questions and answers on JAX-WS and MTOM.

Yes, stackoverflow is great for a lot of areas. I found it very useful 
when doing some work on Abdera.

We will need to decide what to do about the different types of encoding 
for the SOAP messages. At the moment, Taverna supports all of them 
except RPC Literal.

One possibility is to look for the best support for the future and to 
keep the current activity as a "backup" for encodings that a better 
library cannot support.

It looks likely that we will just need to re-implement the wsdl-generic 
module.

>> 2) Handling of more semantic information
>>
>> a) Support for SAWSDL
>
> Perhaps a stupid question, but is SADI support not sufficient?

Do you mean SADI as in the SADI services?

>> 3) XML splitters
>>
>> a) They are not user-friendly and something much better could/should be
>> done.
>
> In my experience, XML splitters are, above all, very slow. Some
> performance profiling and optimizing would help.

Yes. I tend to switch to using XPath anyway as I understand that much 
better.

[snip]

Alan

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
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