Application of SOA in Content Management Systems (CMS)
There exists a large genre of Content Management System in the domain of finance, insurance, and retail industries. In real world systems, data frequently comes from various sources including relational databases, custom data access layers and XML. Most of the existing Content Management Systems are limited by incompatible data formats and standards, resulting into systems which are not interoperable, tightly coupled and non-adaptable to changes. Hence, there is a need to develop Content Management Systems based on an architecture that provides quality attributes like interoperability, agility, extensibility and reusability. This is where Service Oriented Architecture (SOA) comes in the picture.