My Web Services.ca is Canada's unique corporate Web Services center offering business, industry and government the whole range of flexible and scalable Web Services.
Return to our Homepage Complete list of all Web Services SEO and Web Optimization Web Services Industry News Frequently Asked Questions Contact My Web Services.ca


The new OASIS WS-Reliability standards and what they mean










Register your domain name for just $5.99 for a whole year. Click here to learn more.

November 22, 2004

Joseph Chiusano, Associate with Booz Allen Hamilton, provides an overview of the newly released OASIS Web Services Reliability (WS-Reliability) standard and discusses the criticality of Web Services reliability for service-oriented architectures.

Since the introduction of core Web Services specifications such as SOAP and WSDL, there has been an increasing need for organizations to utilize Web Services beyond point-to-point scenarios, for interactions across organizational boundaries and for mission-critical applications.

One of the primary concerns about using Web Services in this manner up to now has been lack of reliability – that is, a lack of certainty that a message could be sent via Web Services and reach its intended destination without being dropped along the way (sometimes unbeknownst to the sender), or without being sent in the incorrect order relative to other messages.

Given the ever-increasing adoption of service-oriented architectures that span organizational boundaries, the need for such reliability is more critical than ever.

Over the past several years, we have seen the introduction of various message queuing vendor products that provide this capability for Web Services; however, reliance on a proprietary vendor product rather than one that leverages an open standard can lead to “vendor lock-in” and an inability to switch vendor products as necessary without an undue cost.

This situation is about to change with the release of the OASIS Web Services Reliability (WS-Reliability) standard, which was approved on 15 November. In this article, we will provide an overview of WS-Reliability.

Web Services Reliability

OASIS Web Services Reliability (also known as “WS-Reliability”) is a SOAP-based standard that fulfills reliable messaging requirements critical to some applications of Web Services, with features such as guaranteed message delivery, duplicate elimination of messages, and guaranteed message ordering.

In terms of a protocol stack, WS-Reliability gives the application layer a mechanism for sending and receiving messages reliably.

In considering why a standard such as WS-Reliability is needed, we should first consider the HTTP protocol and its inherent inability to transport information in a fully reliably manner.

HTTP is not by itself a fully reliable protocol – that is, its reliability is limited to a per-message basis.

HTTP gets this reliability from the underlying transport protocol on top of which it most often operates, TCP/IP.

Additionally, the SOAP protocol does not natively incorporate such reliability features, as it was never intended to be more than a simple, lightweight messaging framework into which such extensions as reliability and security (and others) could be incorporated.

Without such extensions, this all amounts to a lack of robust reliability for SOAP-based Web Services that utilize an HTTP binding.

Why Reliable Messaging is Necessary

Why is reliable messaging necessary for Web Services? Consider a service-oriented architecture in which a business connects with each of its suppliers via Web Services, where the business sends purchase orders to its suppliers on a regular basis and receives shipments of goods with invoices.

In this scenario, if a purchase order were lost in transmission, and there were no reliable way for the business to know about it, it might not realize it until it is too late – in which case it can affect the business’ bottom line due to the goods not being received on time and the business not being able to carry out its day-to-day operations in the best way possible.

This is clearly a case in which the transfer of information between the business and its suppliers via Web Services is mission critical. Consequently, such reliability is critical to the operations and the revenue stream of the business.

Source: Web Services.org




USA & Canada, call toll free today at 1-800-547-4149 or just send us an email for additional information on any Web Services offered on this website.



Have your website professionally optimized by the search engine positioning experts at Rank for $ales. If your site has dropped in rankings since November 16, 2003, contact the search engine positioning experts at Rank for Sales.

Get your business or company listed in the Global Business Listing directory and increase your business. It takes less then 24 hours to get a premium listing in the most powerful business search engine there is. Click here to find out all about it.

For the best technical information on hardware, software, Internet applications, e-Commerce, B2B, Web services or IT-related industry news, visit Tech Blog.

Reciprocal Link Exchange Program: If your company is engaged in the business of Web Services, the development of related Internet application, ecommerce or B2B development, Internet security services, Web hosting services or is involved in professional Search Engine Optimization, My Web Services is seriously interested in a worthwhile Reciprocal Link Exchange Trading Program with your company. Click here to get all the details.

Sponsored by Internet Trends      Sponsored by LCWHG      Sponsored by ISEN

Powered by W. W. H.         Protected by Internet Security.ca         Sponsored by Marketing Trends

Built by Montreal Web Design        Sponsored by Press Broadcast        Sponsored by Businessblog™



Have your advertorials and infomercials written by experts.
The exact wording of your advertorial or infomercial is important to the success of your business. Get it written by the professionals at Advertorial.org -- Click here to learn more.







Copyright © 2004 MWS.         Legal disclaimer         Privacy statement         Terms of use