Version 36

    Supported Web Service Stacks

     

    Name

    File

    JBoss Version

    Status

    API

    Uses Modified Axis

    Passes CTS

    JBossWS

    jbossws.sar

    >= 4.0.4

    Current

    J2EE 1.4

    No

    Yes

    JBossWS4EE

    jboss-ws4ee.sar

    < 4.0.4

    Maintenance Only

    J2EE 1.4

    Yes

    Yes

    JBoss.NET

    jboss-net.sar

    3.2.x

    End of Life

    Proprietary

    Yes

    No

     

     

    Any stack not listed above is not supported. This includes Apache Axis, and the JWSDP from Sun Microsystems.

     

    JBossWS the new web service stack

     

    After JBoss J2EE-1.4 certification in Jun/2004 we have decided to develop our own SOAP stack that is independent of the Apache Axis project, fits better in the overall JBoss architecture and is generally more geared towards the specific J2EE requirements for web services.

     

     

     

     

    JBossWS currently supports these standard J2EE-1.4 features:

     

    • RPC style endpoints

    • Document style endpoints (wrapped and bare)

    • SOAP header values bound/unbound to endpoint parameters

    • J2EE endpoint development model for EJB and Java

    • J2EE client development model

    • Dynamic Invocation Interface (DII)

    • JAXRPC client/server side handlers

    • Holders for INOUT/OUT parameters

     

    JBossWS also supports:

     

    • Message style endpoints

    • Attachments Profile Version 1.0

    • Dynamic client/server side handler injection

    • Web Service Metadata (JSR-181)

    • EJB3 Stateless Session endpoints

    • WS-Security for XML Encryption/Signature of the SOAP message

    • WS-Addressing and JSR-261

    • WS-Transaction

    • WS-Eventing

    • WS-Policy

    • MTOM/XOP

     

    JBossWS-1.0 final release passes our internal testsuite, the testsuite for the jboss-4.0.x web service stack and the >2200 web service tests that come with Sun's Compatibility Test Suite (CTS).

     

     

     

     

    JBossWS is the only web service stack that will be developed further. The others have entered maintenance and may be removed at any time.

     

    JBossWS4EE, the Apache Axis based web service stack

     

    JBossWS4EE is J2EE-1.4 compliant and available starting from jboss-4.0.0. It relies on a modified version of axis-1.1. This stack should no longer be used.

     

     

     

     

    JBossWS4EE supports these standard J2EE-1.4 features:

     

    • RPC style endpoints

    • Document style endpoints (wrapped and bare)

    • SOAP header values bound/unbound to endpoint parameters

    • J2EE endpoint deployment model for EJB and Java

    • J2EE client deployment model

    • Dynamic Invocation Interface (DII)

    • JAXRPC client/server side handlers

    • Holders for INOUT/OUT parameters

     

    JBossWS4EE also supports:

     

    • Message style endpoints

     

    JBoss.NET, the legacy web service stack

     

    JBoss.NET is not J2EE-1.4 compliant and has been carried over from jboss-3.2.x for backward compatibility. It relies on the same modified version of axis-1.1. This stack has reached end of life and should no longer be used.

     

    -


    Referenced by: