Projekt Metro - Project Metro
Vývojáři | Oracle Corporation |
---|---|
Stabilní uvolnění | 2.3 / 29 dubna 2013[1] |
Operační systém | Cross-platform |
K dispozici v | Java 6 nebo vyšší |
Typ | Rámec webových služeb |
Licence | CDDL verze 1.0 a licence GPL v2 |
webová stránka | http://metro.java.net/ |
Metro je vysoce výkonný, rozšiřitelný a snadno použitelný zásobník webových služeb a je součástí GlassFish Aplikační server. Metro zahrnuje standardy webových služeb JAXB 2.x RI a JAX-WS 2.x spolu s dalšími standardy Java týkajícími se XML. Metro také obsahuje přidané nestandardní komponenty pro podporu jak základní definice a použití služby JAX-WS, tak různých rozšíření WS- * pro výměnu zpráv SOAP.[2]
Metro rozšiřuje prostředí JAX-WS o pokročilé funkce, jako je důvěryhodné zabezpečení typu end-to-end; optimalizovaný transport (MTOM, Rychlá infoset ), spolehlivé zasílání zpráv a transakční chování pro webové služby SOAP.
Přehled
Metro zahrnuje JAXB RI, JAX-WS RI, SAAJ RI, SJSXP a WSIT, spolu s knihovnami, na kterých tyto komponenty závisí, jako je xmlstreambuffer, mimepull atd. [3]
Funkce
- Vyhovuje základnímu profilu 1.1
- Snadné vytváření služeb z POJO
- RPC kódování
- Podpora pružiny
- Podpora REST
- Mýdlo 1.1 / 1.2
- Streamování XML (na základě StAX)
- WSDL 1.1 -> Kód (Klient) / (Server)
- Asynchronie na straně serveru a klienta[4]
Podporované standardy WS- *[5]
WS-adresování | WS-atomová transakce | Koordinace WS |
Výměna metadat WS | WS-ReliableMessaging | WS-politika |
Konverzace WS-Secure | Bezpečnostní politika WS | WS-Security |
WS-Trust | Podpora WSDL 1.1 |
Mezi podporované transportní protokoly patří:
- HTTP
- JMS
- SMTP / POP3
- TCP
- In-VM
Reference
- ^ https://metro.java.net/2.3/
- ^ http://www.ibm.com/developerworks/java/library/j-jws9/index.html#toggle
- ^ https://metro.java.net/discover/faq.html
- ^ „Archivovaná kopie“. Archivovány od originál dne 01.02.2010. Citováno 2013-09-23.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivovány od originál dne 01.02.2010. Citováno 2013-09-23.CS1 maint: archivovaná kopie jako titul (odkaz)