Service-Oriented Data Access: Building Interoperable, Robust & Reusable Data Services
A White Paper by Jason Bloomberg, Senior Analyst, ZapThink

Service-Oriented Architecture (SOA) is an approach to organizing IT resources and data to meet the changing needs of the business. Implementing SOA depends upon the IT organization being able to build interoperable, robust, reusable, and composable Services that abstract the underlying application functionality and data in the organization. To put this building block vision of SOA into practice requires a solid technical foundation, which includes a persistence layer that facilitates interaction with heterogeneous data sources that store and provide the structured and unstructured information that the enterprise runs upon.

The key to enabling SOA with such a persistence layer, in turn, depends upon abstracting access through data access technology. Technologies such as JDBC, ODBC, and ADO.NET play an integral role in the design and development of a SOA Data Services strategy. With best-of-breed data access technology in place, the organization stands a good chance of succeeding with their SOA efforts. If an organization drops the ball on data access, however, it's unlikely the Services will exhibit the key building block characteristics the organization needs to meet their agility requirements.

First Name

Last Name

Title

What industry are you in?

Company Name

Address

Address 2

City

Country

State or Province


(required only for applicable countries)

Postal Code

Telephone

E-mail

What type of company do you work for? Commercial Software Vendor
Corporate, End-User, Education
Systems Integrator, VAR, or Consulting Organization

Copyright © 1993 - 2008. Progress Software Corporation. All rights reserved. | N. America: 800 876 3101 | World: +44 (0) 1753 218 930