Metro Web Services Overview

Web services are Web based applications that use open, XML-based standards and transport protocols to exchange data with clients. Web services are developed using Java Technology APIs and tools provided by an integrated Web Services Stack called Metro. The Metro stack consisting of JAX-WS, JAXB, and WSIT, enable you to create and deploy secure, reliable, transactional, interoperable Web services and clients. The Metro stack is part of Project Metro and as part of GlassFish, Java Platform, Enterprise Edition (Java EE), and partially in Java PlatForm, Standard Edition (Java SE). GlassFish and Java EE also support the legacy JAX-RPC APIs.

Project GlassFish replaces the Java Web Services Developer Pack, our previous release vehicle for providing new web services between releases of the Sun Java System Application Server. PH*PH*PH\uFFFDPH*PH*PH Read More

What's New

May 2, 2008
Metro 1.2 Released - Metro 1.2 is available
March 25, 2008
Metro in Plugfest - Metro Web Services .NET 3.5 Plugfest 3/08 Results
Jan 16, 2008 2008 Awards - Metro is among the winners.
Dec 20, 2007
Metro 1.0.1 and 1.1 Released - Metro 1.0.1 and 1.1 are available.
Nov 14, 2007
Metro in Plugfest - Metro Web Services / .NET 3.5 Plugfest Results
Sept 18, 2007
Metro 1.0 FCS Released - the first official release is available now
»  See all


Open-Source Java Project



The Basics

Why Metro
The Metro Web Services stack delivers secure, reliable, transactional interoperability between Java EE and .Net 3.0 to help you build, deploy, and maintain Composite Applications for your Service Oriented Architecture. Metro provides ease-of-development features, support for W3C and WS-I standards such as SOAP and WSDL, asynchronous client and server, and databinding through JAXB 2.0.

Why GlassFish
GlassFish is an open source, production-quality and Java EE5 compatible application server. GlassFish focuses on ease-of-development with enhanced web services via Metro. Constructing web applications is made easier with JavaServer Faces (JSF) technology and the JSP Standard Tag Library (JSTL). Java EE 5 supports rich thin-client technologies such as AJAX, technologies that are crucial for building applications for Web 2.0.  
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve