Eclipse Metro is a high-performance, extensible, easy-to-use web service stack.
It is a one-stop shop for all your web service needs, from the simplest
hello world web service to reliable, secured, and transacted web service
that involves .NET services. The Metro web service stack is a part of
the GlassFish community, but it can be also used outside GlassFish.
Eclipse Metro consists of Eclipse Implementation of Jakarta XML Web Services
and Web Services Interoperability Technology project (WSIT). Eclipse Implementation of Jakarta XML Web Services
provides core web services support and the base framework for extensions provided by the WSIT layer.
Web Services Interoperability Technologies (WSIT) includes implementations of:
- WS-AtomicTransactions/Coordination
- WS-MetadataExchange
- WS-Policy
- WS-ReliableMessaging
- WS-SecureConversation
- WS-Security
- WS-SecurityPolicy
- WS-Trust
- SOAP over TCP
Note:
- WS-Policy (policy) has its own codebase however
WS-Policy related issues can be submitted into the Metro (WSIT) Issue tracker
- XML Web Services Security (xwss) project has been merged into the WSIT code base
This project is part of Eclipse Metro
Download Eclipse Metro Release
The latest stable release of Eclipse Metro is available for
download
as well as for consumption through maven.
<dependencies>
<dependency>
<groupId>org.glassfish.metro</groupId>
<artifactId>webservices-api</artifactId>
<version>4.0.0</version>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>org.glassfish.metro</groupId>
<artifactId>webservices-rt</artifactId>
<version>4.0.0</version>
</dependency>
</dependencies>
Documentation
The release includes the following documentation:
Download previous versions
Previous versions of Eclipse Metro are available for download
as well as for consumption through maven.
Documentation for version 3.0.x
The release includes the following documentation:
Documentation for version 2.4.x
The release includes the following documentation: