Weblinks: Service Oriented Architecture

Categories

Links in this category


Link - Reference Model for Service Oriented Architecture v1.0



The spec for the SOA Reference Model includes a very good discussion of the differences between the SOA approach and an OO ( "Object-Oriented" ) approach to web services, although strictly SOA is not about web services. In their definition, SOA is "a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains". Sounds a bit vague to me, but it may be the clearest definition to date.


Link - SOA Blog at zdnet.com



Joe McKendrick capitalizing on service-oriented architecture, but interesting articles nonetheless.


Links - Grid Computing and the Semantic Grid

The Semantic Grid takes the standards of the Semantic Web usch as RDF and OWL and combines them with the technology of Grid Computing, sometimes called the Computational Grid. There is a strong association between Grid Computing and SOA architecture.

One of the best descriptions from the article Semantic Grid is Laying the Foundations for the Semantic Grid (PDF ):


Links - Semantic Web Services

Revised Feb 23 2009: will get more attention in coming months

A year ago, the subject of Semantic Web Services might have been considered visionary. In fact, several of the early corporate efforts were canceled or abandoned ( such as Microsoft's GoDotNet ). At best, the technolgy has been static.

But that is not the case today. Several popular web development tools and packages ( such as the Drupal Services project ) are making the vision a concrete reality.


Links - Service Oriented Architecture ( SOA )



Revised Sept 7-12 2008: Added IBM and many other links

This site is primarily about open source solutions, so the honor of precedence goes to the Open SOA Collaboration. The organization is not very active, but it moves along over time.

From the home page:


Links - The SOA Glossaries at OMG



The OMG ( Object Management Group ) is a consortium that sets standards for object-oriented systems and and model-based architectures.

Perhaps the most interesting page from a standards standpoint is the SOA Glossary.

The SOA glossary, provided by the SOA Community of Practice, contains general definitions of SOA terms as well as links to common definitions in industry and standards organizations such as OMG, Oasis, Open Group and W3C.


Links - Web Service Design Patterns



The main link is part of O'Reilly Publsihing's ever-widening archipelego of XML sites - many of the articles are not related to web service design patterns per se. Sometimes one gets the impression that the real purpose of design patterns is to sell books about design patterns, but they are very useful nevertheless.