« New Business Objects Platform Crystallizes | Main | Firms Cry Out for 'Optimization' »

The Enterprise: Service-Oriented Architecture (SOA)

An interesting point of view regarding SOA and why it's NOT just synonymous with "Web services-based implementation".  The premise here is that, once implemented on the back of Web services, SOA incorporates the orchestratraion, choreography, workflow .... whatever term you'd like to use for business logic or process logic .... on top of the Web services infrastructure.

...Web services technology has now advanced so that functions within existing application programs and suites - as well as functions within ERP (enterprise resource planning, CRM (customer relationship management), SCM (supply chain management) and other packages - can be easily and reliably published to an intranet or the Internet for remote execution using SOAP, WSDL and UDDI. But what has been missing until now is an automated way to invoke available Web services based on business rules. This technology is now becoming available with business process management languages and tools.

Until now, the term "service-oriented architecture" (SOA) has been synonymous with "Web services." I use SOA more precisely: to invoke Web services using business process management tools and languages. This is an important distinction. SOA is expected to make a significant contribution to the future of systems development technologies as indicated in the following paragraphs.


[DM Review]

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
All HTML will be escaped. Hyperlinks will be created for URLs automatically.