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/
