Speeding up data access in SOA
Maheshi Lokumarambage, Chandana D. Gamage · 2014
Owing to the edge that IT provides to one's business over potential competition, it is important that IT infrastructure effectively leverage the business processes of an enterprise. SOA is a paradigm that can be used to build such enterprise architectures enabling those with needs (consumers) and those with capabilities (providers) to interact via services across disparate platforms, technologies, and ownership. Services are the cornerstone in service-based architectures where they act between the consumers and the providers. ESB is a deployable system that makes enterprise application integration a reality through SOA. It plays the role of an intermediary that orchestrates the service requests for various applications for optimal service delivery. The intention of utilizing an ESB is to enable smooth operation among the diverse Enterprise Applications' but there is a common complaint of degraded performance when fulfilling the requests' unlike in the standalone silos-like applications.