GlassFish Metro - GlassFish Metro
Metro je opensource webová služba zásobník, který je součástí GlassFish projekt, i když jej lze použít i v samostatné konfiguraci.[1] Součásti metra zahrnují JAXB RI, JAX-WS RI, SAAJ RI, StAX (Implementace SJSXP) a WSIT. Je k dispozici pod CDDL a GPLv2 (s výjimkou třídy classpath.)[2]
Dějiny
Projekt Glassfish původně vyvinul dva polonezávislé projekty:
- JAX-WS RI, referenční implementace JAX-WS Specifikace
- WSIT, implementace Java některých z WS- * a lepší podpora interoperability s .NET Framework. Je založen na JAX-WS RI jako „vrstva webové služby“.
V červnu 2007 bylo rozhodnuto spojit tyto dvě komponenty do jedné pojmenované komponenty Metro[1].
Metro je dodáváno s Java SE 6 s cílem umožnit spotřebitelům prostředí Java SE 6 využívat webové služby [2]
Metro je dodáváno s mnoha aplikačními servery [3] jako :
- GlassFish
- Sun Java System Application Server Platform Edition 9.x.
- Server Oracle WebLogic
- JBoss (pouze verze 5.x)
- TmaxSoft JEUS 6.x.
The JAXB referenční implementace vyvinutá pro Metro se používá prakticky v každém rámci Java Web Services (Apache Axis2, Codehaus XFire, Apache CXF ) a aplikační servery.
Funkce
Metro je z hlediska funkčnosti dobře srovnatelné s ostatními rámci webových služeb. Srovnání poskytuje Codehaus na adrese [4], který porovnává Osa Apache 1.x, Axis 2.x, Celtix, Glue, JBossWS, Xfire 1.2 a JAX-WS RI + WSIT (balíček dosud nebyl pojmenován Metro).
Viz také
Reference
- ^ „metro: Discover Metro“. Archivovány od originál dne 07.07.2007.
- ^ „metro: Metro FAQ“.