Data Services
Problem – Service-oriented Approaches Complicate Data Integration
New service oriented approaches including XML structures, the XQuery language, SOAP, REST, JMS and more have greatly complicated data integration in the past five years. Gone are the days when the SQL language and relational structures could support nearly all your information needs.
Simply wrapping existing data sources doesn’t scale. And applying ESB and other transaction-centric integration approaches is an awkward way to meet more complex data-centric services needs where data modeling and query optimization are critical capabilities.
Solution – Use Data Services to Complement Your Federated SQL Views
Composite data services provide all the data virtualization access, federation, abstraction, and delivery capabilities required to support data integration across both SOA and non-SOA applications.
The Composite Data Virtualization Platform provides a complete set of development and runtime tools to build and deploy sharable data services that meet a variety of information needs.
Delivered via SOAP, JMS and REST, Composite data services can be applied to multiple projects, so you can achieve your agility and reuse objectives. Composite even lets you repurpose “non-SOA” code such as relational views into sharable data service in just a few clicks.
And because Composite works in conjunction with other SOA tools such as Enterprise Services Buses (ESBs), Registries, and Application Servers, you can leverage your existing technology investments.

Data services provide agility and reuse
Selected Examples
- Gaining a Single View of a “Person of Interest” – With intelligence data spread across multiple intelligence agencies, analysts leverage Composite data services analysts to get a complete picture on persons of interest and respond faster to threats.
- Improving Control with Counter-Party Data Services – With key reference data, such as counterparty accounts, duplicated across applications, this investment bank developed and deployed a common counterparty master reference data service using Composite data virtualization that replaced point to point integrations. Not only did this save cost and accelerate application changes, it also provided a single point of control over risky counter-party trades.
- Reducing Costs with a Shared Location Data Service – With hundreds of locations and thousands of property assets, this global bank used Composite data virtualization to provide a shared location data service that federated multiple property management repositories and abstracted the data for easier consumption. This saved new development time and costs, helping IT become more responsive to the business.
