I have been working for the last year with Service-Oriented Architecture (SOA) and the infrastructure components which make up an SOA Foundation (SOAF). After reading the Connector paper by Mehta, Medvidovic, and Phadke it would seem that a SOAF should fall within the middleware category. After some thought and analysis I have come to the conclusion that SOA truly is a breakthrough technology which spans some of the categories defined in the Connector paper.
A SOAF infrastructure is largley based on message passing but includes an event bus, a data bus, facilities for content based routing, handlers for security and access control. There are also features within the infrastructure for dynamic discovery of services, service level agreement monitoring and enforcement, data mediation/transformation, and business process modeling through workflow and orchestration.
The important thought here is the sole purpose of a SOA Foundation is to provide a general purpose manged connector environment. Is it just a collection of connectors previously defined or are there new constructs defined by the environment? This concept deserves some further analysis.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment