Portable Data

Historically, a major business problem has been the diversity of data storage formats. For example, assume that Alpha Company uses an Oracle database system to operate its sales system. Assume further that Beta Company uses a SQL Server database system to operate its purchasing system. Now consider the problem that occurs when Alpha Company and Beta Company want to do business over the Internet. Although several issues must be addressed when building a system, the one problem we address here is that the two proprietary databases are not directly compatible. Our goal is to create an electronic purchase order for Beta Company using SQL Server, which will interact directly with Alpha Company’s sales system, which uses Oracle.

Furthermore, ...

Get The Object-Oriented Thought Process, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.