GlassFish Metro

GlassFish Metro

Contents

Metro is an opensource web service stack that is a part of the GlassFish project, though it can also be used in a stand-alone configuration.[1] Components of metro include JAXB RI, JAX-WS RI, SAAJ RI, StAX (SJSXP implementation) and WSIT. It is available under the CDDL and GPLv2 (with classpath exception.)[2]

It is supported by Sun Microsystems.

History

Originally, the Glassfish project developed two semi-independent project :

  • JAX-WS RI, the Reference implementation of the JAX-WS specification
  • WSIT, a Java implementation of some of the WS-* and an enhanced support for interoperability with the .NET Framework. It is based on JAX-WS RI as "Web Service layer".

In June 2007, it has been decided to bundle these two components as a single component named Metro[1].

Market share

Metro is bundled with Java SE 6 in order to allow consumers of Java SE 6 to consume Web Services [2]

Metro is bundled with numerous Application Servers [3] such as :

The JAXB reference implementation developed for Metro is used in virtually every Java Web Services framework (Apache Axis2, Codehaus XFire, Apache CXF) and Application Servers.

Features

Metro compares well with other web service frameworks in terms of functionality. A comparison is provided by Codehaus at [4], which compares Apache Axis 1.x, Axis 2.x, Celtix, Glue, JBossWS, Xfire 1.2 and JAX-WS RI + WSIT (the bundle was not yet named Metro at this time).

See also

References

  1. ^ "metro: Discover Metro". https://metro.dev.java.net/discover/. 
  2. ^ "metro: Metro FAQ". http://metro.java.net/discover/faq.html. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • GlassFish Metro — Contenido 1 Historia 2 Cuota de mercado 3 Funcionalidades 4 Véase también …   Wikipedia Español

  • Metro — is an abbreviation of metropolitan, and is the name of many products and services relating to urban areas, especially public transport systems. Contents 1 Public transport 1.1 Rapid transit systems …   Wikipedia

  • GlassFish — Développeur Oracle et communauté Dernière version …   Wikipédia en Français

  • JAX-WS — Java API for XML Web Services (JAX WS)  это прикладной программный интерфейс языка Java для создания веб служб, являющийся частью платформы Java EE. JAX WS является заменой технологии JAX RPC, предоставляя более документо ориентированную… …   Википедия

  • WS-I Basic Profile — The WS I Basic Profile (official abbreviation is BP), a specification from the Web Services Interoperability industry consortium (WS I), provides interoperability guidance for core Web Services specifications such as SOAP, WSDL, and UDDI. The… …   Wikipedia

  • Kuali Foundation — The Kuali Foundation coordinates the development of free/open source administrative software under the Educational Community License. The name Kuali came from the Malaysian word for wok. At a time when many colleges and universities are paying… …   Wikipedia

  • Celtix — delivers a Java enterprise service bus (ESB) runtime and set of APIs that make it easy to add transports, message formats, and security features. The goal is to simplify the construction, integration and flexible reuse of technical and business… …   Wikipedia

  • Java API for XML Web Services — The Java API for XML Web Services (JAX WS) is a Java programming language API for creating web services. It is part of the Java EE platform from Sun Microsystems. Like the other Java EE APIs, JAX WS uses annotations, introduced in Java SE 5, to… …   Wikipedia

  • Muscat, Oman — For other uses, see Muscat (disambiguation). Muscat Masqat (Arabic)   City   …   Wikipedia

  • Java Architecture for XML Binding — (JAXB) Maintainer Metro Projekt Entwickler Sun Microsystems Aktuelle Version 2.2.4 update 1 (8. Juni 2011) Betriebssystem Plattformunabhängig …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”