Loading ...
Sorry, an error occurred while loading the content.

10767Re: [soapbuilders] [ANN]JAX-WS 2.1 FCS released

Expand Messages
  • Doug Kohlert
    Feb 8, 2007
    • 0 Attachment
      Dennis Sosnoski wrote:
      > I did post a comment to the blog - but the comment doesn't appear to
      > show up when viewing the blog page. I don't know if this is a setting
      > issue for that page, or just a bug in the software.
      >
      OK, sorry about the confusion.
      > The JiBX support in Axis2 is currently more focused around working with
      > existing code than on generating code from schema, so I can understand
      > if you wanted to skip that. I'm surprised you had problems with ADB code
      > generation for the relatively simple schemas used in this test, though.
      > If you did run into problems, posting a message to the Axis2 developers
      > list or entering a bug in Jira is a sounder approach for accurate
      > benchmarking than arbitrarily changing to a much slower data binding
      > framework.
      >
      I am sure the team will figure it out (perhaps with help from the Axis
      folks) and we can post additional comparisons in the near future.


      > - Dennis
      >
      > Doug Kohlert wrote:
      >
      >> Good point, you may want to post your comment to Vivek's blog. That
      >> said, since there are limitations in both
      >> ADB and JiBX when compiling schema to Java, we felt this was the most
      >> appropriate match of capabilities.
      >> So this benchmark really is more of an apples-to-apples comparison
      >> rather than an apples-to-oranges comparison that you suggest.
      >>
      >> Dennis Sosnoski wrote:
      >>
      >>
      >>> "Benchmarking" against Axis2-XMLBeans (as shown in the linked blog) is
      >>> ridiculous. XMLBeans is much slower than either ADB or JiBX data binding
      >>> for Axis2. If you're going to make performance claims for your software,
      >>> at least try to make the tests half way reasonable.
      >>>
      >>> - Dennis
      >>>
      >>> Dennis M. Sosnoski
      >>> SOA and Web Services in Java
      >>> Training and Consulting
      >>> http://www.sosnoski.com - http://www.sosnoski.co.nz
      >>> Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117
      >>>
      >>>
      >>>
      >>> Doug Kohlert wrote:
      >>>
      >>>
      >>>
      >>>> We are proud to announce the release of JAX-WS 2.1 RI FCS. JAX-WS 2.1 is
      >>>> a major re-architecture over JAX-WS 2.0 without changing the standard
      >>>> JAX-WS APIs or programming model. The benefits of this is a very fast
      >>>> implementation and an extremely flexible, extensible architecture. To
      >>>> read more about how fast the RI is and the new functionality that it
      >>>> contains, read Vivek's blog at:
      >>>> http://weblogs.java.net/blog/vivekp/archive/2007/02/jaxws_21_fcs_fa_1.html
      >>>>
      >>>> Here is an excerpt from Vivek's blog about the Key Features.
      >>>>
      >>>> * Reference Implementation (RI) of JAX-WS 2.1. Full JAX-WS 2.1
      >>>> Specification <http://jcp.org/en/jsr/detail?id=224> compliance
      >>>> * Development Tools
      >>>> o WSDL to Java generator
      >>>> + Wsimport command line tool
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/wsimport.html>,
      >>>> ant task
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/wsimportant.html>
      >>>> and Maven2 plugin
      >>>> <http://mojo.codehaus.org/jaxws-maven-plugin/index.html>
      >>>> o Java to WSDL generator
      >>>> + Wsgen command line tool
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/wsgen.html>,
      >>>> ant Task
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/wsgenant.html>
      >>>> and Maven2 plugin
      >>>> <http://mojo.codehaus.org/jaxws-maven-plugin/index.html>
      >>>> o Integrated with NetBeans 5.5.1
      >>>> <http://www.netbeans.info/downloads/dev.php>
      >>>> * Standards
      >>>> o Web Services Addressing 1.0 - Core, SOAP Binding and WSDL
      >>>> Binding
      >>>> o WS-Addressing - Member Submission
      >>>> o SOAP 1.1 and 1.2
      >>>> o REST and XML/HTTP
      >>>> o WS-I Basic Profile 1.1, Simple SOAP Binding Profile 1.0 and
      >>>> Attachment Profile 1.0
      >>>> o MTOM
      >>>> * Extensions (May not be final unless says so)
      >>>> o Web Services Interoperable Technologies ( WSIT
      >>>> <https://wsit.dev.java.net/index.html#downloads>) - enables
      >>>> .NET 3.0 interoperability
      >>>> + WS-ReliableMessaging
      >>>> + WS-Policy
      >>>> + WS-MEX
      >>>> + WS-Security/WS-Security Policy
      >>>> + WS-Trust/WS-Secure Conversation
      >>>> + WS-AT/WS-Tx (Supported only on Glassfish v2)
      >>>> + SOAP/TCP
      >>>> o Spring support <https://jax-ws-commons.dev.java.net/spring/>
      >>>> o Pluggable Transport
      >>>> <https://jax-ws.dev.java.net/transport.html>
      >>>> + In-VM transport
      >>>> + Servlet transport (bundled with the RI)
      >>>> + JMS transport <http://jms-ws-transport.dev.java.net/>
      >>>> + SOAP over TCP transport (part of WSIT
      >>>> <https://wsit.dev.java.net>)
      >>>> o FastInfoset (bundled with JAX-WS 2.1 RI)
      >>>> <https://fi.dev.java.net/>
      >>>> + ITU-T Rec. X.891 | ISO/IEC 24824-1
      >>>> <http://www.itu.int/rec/T-REC-X.891-200505-I/e>
      >>>> o JBI Service Engine and Binding Component(part of Glassfish v2)
      >>>> o HTTP Binding Component
      >>>> <http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=HTTPBC>,
      >>>> used by Open JBI component
      >>>> <https://open-jbi-components.dev.java.net/>
      >>>> * Data binding - JAXB 2.1.2 RI <https://jaxb.dev.java.net/2.1.2/>
      >>>> * Server Side Asynchrony - AsyncProvider
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/asyncprovider.html>
      >>>> * Stateful Web Services
      >>>> <https://jax-ws.dev.java.net/nonav/2.1/docs/statefulWebservice.html>
      >>>> * Support for custom WebServiceFeature
      >>>> <http://weblogs.java.net/blog/ramapulavarthi/archive/2007/01/extending_jaxws.html>
      >>>> * Hosting API
      >>>> <https://jax-ws-architecture-document.dev.java.net/nonav/doc21/index.html?com/sun/xml/ws/api/server/package-summary.html>
      >>>>
      >>>> o These APIs can be used by a J2EE application server to
      >>>> integrate JAX-WS 2.1 RI for hosting JAX-WS services
      >>>> * Endpoint Deployment
      >>>> o Glassfish v2 <https://glassfish.dev.java.net>
      >>>> + Tightly integrated with Glassfish
      >>>> + Supports EJB and Web endpoints
      >>>> + 109 based deployment support for better portability
      >>>> + JAX-WS RI specific deployment descriptor support
      >>>> o Sun One Application Server 9.0 ur1
      >>>> <http://www.sun.com/software/products/appsrvr_pe/index.xml>
      >>>> o Light weight HTTP server
      >>>> + On JDK 1.5 through http.jar distributed with the
      >>>> JAX-WS 2.1 RI bundle
      >>>> + Bundled with JDK 6
      >>>> o Any other container that supports Servlet 2.4, such as
      >>>> Tomcat, Jetty, Geronimo, JBoss, Resin, ... You name it!
      >>>>
      >>>>
      >>>>
      >>>>
      >>>> -----------------------------------------------------------------
      >>>> This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic.
      >>>> Yahoo! Groups Links
      >>>>
      >>>>
      >>>>
      >>>>
      >>>>
      >>>>
      >>>>
      >>>>
      >>> -----------------------------------------------------------------
      >>> This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic.
      >>> Yahoo! Groups Links
      >>>
      >>>
      >>>
      >>>
      >>>
      >>>
      >> -----------------------------------------------------------------
      >> This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic.
      >> Yahoo! Groups Links
      >>
      >>
      >>
      >>
      >>
      >>
      >
      >
      > -----------------------------------------------------------------
      > This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic.
      > Yahoo! Groups Links
      >
      >
      >
      >
    • Show all 30 messages in this topic