metro
Post on 20-Aug-2015
1.363 Views
Preview:
TRANSCRIPT
Priyank KapadiaTechnologist
http://priyank-genius.blogspot.com
Metro
What is MetroMetro is an extensible web-service stack. Part of Glassfish community.Involves .NET Services.Implements the JAX-WS APIFoundation For all higher level features
plug-inJSON SupportSpring Integration
Installing MetroA NetBeans plugin to develop web services.
Maven2 plugins.
Ant tasks for Ant related project
Download Metro
Functionality Point of ViewSupports the core of Web Services and the
power of Metro lies in
Transports
Reliability
Transaction
Security
TransportMetro can act as both a client and a server
for HTTP. The HTTP web service can run inside any servlet container.
SOAP(Simple Object Access Protocol) over TCP enables efficient transmission of SOAP messages
There are other transports available including the, JMS transport, SMTP transport.
ReliabilityImplementing the WS-ReliableMessaging
specification. Turning on reliability, in Metro, when
developing a web service, can be achieved by a simple click in NetBeans MTOM Panel
Transaction
If even one operation fails then all other operations are aborted.
Metro enables transactional support for web services.
More on MetroFrom the GlassFish community:
“ Metro builds on top of libraries that are independently reusable outside the context of web services. Those includes:
JAXB RI for the databinding layer SAAJ for raw DOM access to SOAP messages Woodstox for efficient XML parsing XML stream buffer for efficient infoset
buffering ”
top related