WS-* Specifications:
The WS-Coordination Context Management Framework
Every service activity introduces a level of context into an application runtime environment. Something that is happening or executing has meaning during its lifetime, and the description of its meaning (and other characteristics that relate to its existence) can be classified as context information. The more complex an activity, the more context information it tends to bring with it. A framework is required to provide a means for context information in complex activities to be managed, preserved and/or updated, and distributed to activity participants. Coordination establishes such a framework.
[view]

WS-* Specifications:
Cross-Service Transactions with WS-AtomicTransaction
Transactions have been around for almost as long as automated computer solutions have existed. When managing certain types of corporate data, the need to wrap a series of changes into a single action is fundamental to many business process requirements. WS-AtomicTransaction is a coordination type providing protocols for ACID-type cross-service transactions.
[view]

WS-* Specifications:
Long Running Transactions with WS-BusinessActivity
Business activities consist of long-running, complex transactions involving numerous services. Hours, days, or even weeks can pass before a business activity is able to complete. During this period, the activity can perform numerous tasks that involve many participants. WS-BusinessActivity provies coordination types designed to manage these types of activities.
[view]

WS-* Specifications:
An Overview of the WS-Security Framework
As the complexity and sophistication of application and business logic within Web services increases, so does the risk associated with putting a corporation’s business intelligence “out there.” The purpose of this article is to create an awareness of the many aspects of Web services security, with an emphasis on the WS-Security framework.
[view]

WS-* Specifications:
Service-Oriented Business Processes with BPEL
The ability to compose legacy and contemporary resources into coordinated sequences allows for the design of sophisticated business automation solutions, such as those traditionally provided by EAI products. Process integration into a service-oriented architecture, however, is best facilitated by a service-oriented process. In this article we focus on the BPEL specification in order to demonstrate how business process logic can be encapsulated within a Web service.
[view]

WS-* Specifications:
Building a Communications Framework with WS-Policy and WS-ReliableMessaging
With a mechanism for guaranteeing the delivery of a message, though, business correspondence would be much more reliable. You would be assured that messages will either be delivered as expected, or that a notification would be sent out advising you of a failed delivery attempt. This article explains how WS-ReliableMessaging establishes standard processes for the acknowledgement of successful message deliveries and the notification of transmission failures.
[view]

First-Generation Standards:
Defining the Web Service with WSDL
Web services need to be defined in a consistent manner so that they can be discovered by and interfaced with other services and applications. The Web Services Description Language (WSDL) is a W3C specification providing the foremost language for the description of Web service definitions. Here we take a close look the syntax and concepts behind the WSDL standard.
[view]

First-Generation Standards:
An Inside Look into SOAP Messaging
SOAP institutes a method of communication based on a processing model that is in relative alignment with the overall Web services framework. It differs only in that it introduces terms and concepts that relate specifically to the manner in which SOAP messages need to be handled (within a technical implementation of this framework). This article examines these differences while providing a well-rounded introduction to the SOAP standard.
[view]

First-Generation Standards:
UDDI In and Out of the Enterprise
One of the fundamental components of a service-oriented architecture is a mechanism for Web service descriptions to be discovered by potential requestors. To establish this part of a service-oriented framework, a central directory to host service descriptions is required. Such a directory can become an integral part of an organization or an Internet community (so much so, it is considered an extension to infrastructure). This article explores the utilization of UDDI registries and provides an introduction to the UDDI standard.
[view]

First-Generation Standards:
A W3C Web Services Glossary
The quick-reference glossary provided here consists of high-level defintions of some of the more commonly used Web services terms. These are further supplemented with code samples that demonstrate the structure of the types of XML documents that drive the Web services architecture. This glossary makes reference to the W3C WSDL, SOAP, and Web Services Architecture specifications.
[view]


The driving motivation behind extending the capabilities of the first-generation Web services framework is to empower service-oriented architectures to represent and even improve upon the range of business functions required for contemporary enterprises. The army of second-generation Web service specifications that have emerged position SOAs as a viable successor to prior distributed platforms. The range of features they offer continues to broaden, as do vendor-sponsored variations of the specifications themselves.
This set of light-weight tutorials provides a well-rounded introduction to the core WS-* standards that are currently leading the way towards a second-generation Web Services platform.
Thomas Erl

SOA: Principles
of Service Design

by Thomas Erl

An in-depth guide dedicated to service engineering with a thorough exploration of the design principles that comprise the service-orientation design paradigm (including a comparison with object-orientation).


Service-Oriented Architecture:
Concepts, Technology, and Design

by Thomas Erl

The first "how-to" guide to building SOA, providing coverage of WS-* specifications, .NET and J2EE platforms, and step-by-step processes for service-oriented analysis and design.
Service-Oriented Architecture:
A Field Guide
to Integrating
XML and Web Services

by Thomas Erl

The best-selling guide to service-oriented integration, providing hundreds of integration strategies and over sixty best practices.

For more information about either book, visit: www.soabooks.com

More Resources

•  www.whatissoa.com

•  www.soaprinciples.com

•  www.soamagazine.com

•  www.soaspecs.com

•  www.xmlenterprise.com


About SOA Systems

SOA Systems Inc. provides strategic SOA consulting services and offers a comprehensive SOA training program.

For more information see:

•  www.soasystems.com

•  www.soatraining.com



   
   
Home   Copyright © 2003-2007 SOA Systems Inc.