This section describes the technologies supported by Web Server 7.0. For more information, see http://java.sun.com/webservices/docs/2.0/tutorial/doc/index.html.
This section contains the following topics:
Java Web Services Developer Pack, provides an integrated development and test environment. The technologies included with Web Server are:
JAX-WS 2.0 (JSR 224)-The Java API for XML-based JAX-WS 2.0 is the key specification for component-based web service development, and governs the standard mappings between WSDL/XML schema and the Java platform. It is the next generation of JAX-RPC.
JAXB 2.0– The Java architecture for XML Binding 2.0 (“JAXB”) defines an extensible mapping between the Java and XML schema type models and facilitates XML serialization of Java objects.
JAXP 1.3.1: The Java API for XML Processing 1.3.1 (“JAXP”) provides a standard framework for parsing and transforming XML documents and streams using the Simple API for XML (SAX), the Document Object Model (DOM), and Extensible Stylesheets Language Transformations (XSLT).
SOAP 1.2– SOAP is a means for encoding remote procedure calls (RPCs) and document-style information as XML.
WSDL 1.1– WSDL is an XML-based standard for describing the external interface to a web service.
SAAJ 1.3– SOAP with Attachments API for Java (SAAJ) defines a simple object model for creating, manipulating, and sending SOAP messages.
XWSS-XML Web Services Security (XWSS) provides a framework within which a Web service developer can secure applications. For more information, see http://java.sun.com/webservices/xwss/.
Fast Infoset- The Fast Infoset specification (ITU-T Rec. X.891 | ISO/IEC 24824-1) describes an open, standards-based binary XML format that is based on the XML Information Set. It is an efficient alternative to XML. For more information, see http://java.sun.com/webservices/docs/2.0/fastinfoset/fastinfoset1.0.1-manual.html.
In message security, security information is inserted into messages so that it travels through the networking layers and arrives with the message at the message destination. Message security differs from transport layer security. Message security can be used to decouple message protection from message transport so that the message remains protected after transmission. For more information on security, see http://java.sun.com/j2ee/1.4/docs/tutorial/doc/Security2.html#wp268799.
JSR-196, as applicable to Web Services, defines a standard service provider interface by which authentication mechanism providers may be integrated with containers. Providers integrated through this interface establish the authentication identities used in container access decisions while servicing the request.