Monday, September 19, 2005

Availability, External System Connectivity, and SOA

Web Services and SOA are getting a lot of press but the technology and platform for truly making highly available system by composing services available from other enterprise systems exposed as a web service is still in its infancy, specs are still being developed by various standards bodies (by OASIS such as WS-Relibility and other standards bodies). In the meanwhile we need to build failover and reliability in the architectural framework of the application. Some of the fundamental principles of architetcural framework that provides external system access using web services are:

The above recommendations are for Web Services implemented using HTTP and using RPC style of web service interactions. HTTP being inherently stateless and follows request/response sematics, developing a realibility layer is exteremely important for building highly available application.

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?