The Source for Java Technology Collaboration
User: Password:



Harold Carr

Harold Carr's Blog

The GlassFish web services stack is now called Metro

Posted by haroldcarr on June 19, 2007 at 11:06 AM | Comments (3)

Giving names to software is always a difficult task. For example, we refer to our implementation of advanced features such as atomic transactions, reliable messaging and security (based on various WS-* specifications that interoperate with MS Windows Communiations Foundation, but also work Java to Java) as Project Tango. But some people think that Tango is a different stack than our JAX-WS RI stack. But that is not the case. Tango is implemented on top of the JAX-WS RI. So, sometimes, to make this point in email messages, we've been saying "JAX-WS RI + Tango".

There is also the problem that the term "RI" (i.e., Reference Implementation) implies "not production quality" to some people. The JAX-WS RI functions as an RI since Sun is the specification lead on the JAX-WS specification. But our implementation is much more than an RI. The JAX-WS RI is a full feature, high quality, high performance web services stack in production use at many sites.

To emphasize that we have a single, high quality, high performance, producation ready web services stack we have created Project Metro. Metro primarily consists of the JAX-WS RI as the base stack and Tango as the implementation of WS-* based features (that interoperate with WCF).

It takes time to make shifts such as this. The existing JAX-WS and Tango sites will continue to exist, the Tango documentation will continue to refer mostly to itself, etc. But over time we will align the various pieces such that everything refers to Metro. The Metro binary is essentially identical to the Tango binary (which includes the JAX-WS RI), so following the Tango install instructions and tutorial will work fine.

The immediate change you will notice is that we will now be refering to our web services stack by the name Project Metro.

Metro is built into GlassFish V2. It can also be downloaded and installed into other web containers. We test it on Tomcat and we provide a Tomcat installer.

Welcome to Project Metro.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • hi there, naming makes sense. "We test it on Tomcat and we provide a Tomcat installer" cool. Do you also have a tutorial ? thank you, BR, ~A

    Posted by: anjanb2 on June 19, 2007 at 04:07 PM

  • Hi There,

    naming makes sense.

    "We test it on Tomcat and we provide a Tomcat installer"
    cool. Do you also have a tutorial ?

    thank you,

    BR,
    ~A

    Posted by: anjanb2 on June 19, 2007 at 04:08 PM

  • The tutorial can be found here.

    Posted by: haroldcarr on June 19, 2007 at 04:28 PM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds