New W3C XML standards
p2pnet.net News:- The World Wide Web Consortium (W3C) has added three new sets of initials to its Web Services Recommendations:
- XOP – XML-binary Optimized Packaging
- MTOM – SOAP Message Transmission Optimization Mechanism
- RRSHB – Resource Representation SOAP Header Block
W3C says its newest recommendations, backed by IBM, BEA and Microsoft, work with SOAP 1.2 to address the specific issue of improving Web services performance by providing standard methods and mechanisms for transmitting large binary data.
- XML-binary Optimized Packaging (XOP) provides a standard method for applications to include binary data, as is, along with an XML document in a package. As a result, applications need less space to store the data and less bandwidth to transmit it. XOP works at the XML Information Set (Infoset) level, allowing the same abstract representation of a XML document to be serialized in different ways.
- The Message Transmission Optimization Mechanism (MTOM) uses the features provided by XOP to address SOAP messages. MTOM defines a “Transmission Optimization” feature that enables SOAP bindings to optimize the transmission and/or the wire format used to transfer a SOAP message. It also defines a concrete implementation of this feature, using HTTP and XOP to send the various binary parts as well as the SOAP message in a MIME envelope, reducing the bandwidth and the time used to encode/decode such data.
- The third piece, the Resource Representation SOAP Header Block (RRSHB) functionality allows SOAP message recipients to access cached representations of external resources. This is important, as there may be times when there are either limits to bandwidth or access of files. It gives the recipient the option of using either the original file that may be identified by a URI, or to use a cached copy that accompanies the actual SOAP message. Used with MTOM, it enhance greatly the speed and of processing as the external data is already present when the recipient is starting processing the message.
Something you think we should know about? tips[at]p2pnet.net
===================
See:-
initials – World Wide Web Consortium Issues Three Web Services Recommendations, W3C, January 27, 2005





