DB2 provides exceptional flexibility for mixing and matching client and server 
platforms in a heterogeneous environment. DB2 client and server code is 
available for a wide variety of platforms. For example, the application can 
execute on a Windows based machine with a DB2 client for Windows, which 
can then access a DB2 database on a Linux server. Likewise, the Linux 
machine can act as a client and access data from UNIX servers or 
mainframes. 
Multi tier
In a multi tier configuration, the application, DB2 client, and the data source 
typically reside on separate systems. Examples of such configuration 
scenarios are illustrated in Table 1 2 below.
Table 1 2   Multi tier configuration examples
Client
Middle tier
Server
Web browser
Web server
DB2 database server
DB2 Client
Application client
Application server
DB2 database server 1
DB2 client
DB2 database server 2
Application
DB2 connect gateway
zSeries, iSeries
DB2 client
Application
DB2 server
Secondary Data Sources 
DB2 client
(for example, Mainframe 
DB2, Non DB2, 
non relational)
IBM recognizes that in many cases there may be a need for accessing data from 
a variety of distributed data sources rather than one centralized database. The 
data sources can be from IBM, such as DB2 or Informix, or non IBM databases, 
such as Oracle, or even non relational data, such as files or spreadsheets. As 
illustrated in the last scenario in the Table 1 2, IBM offers the most 
comprehensive business integration solution by allowing federated access to a 
variety of distributed data sources.
DB2 application programming interfaces (APIs)
In order to access or manage DB2 objects, several different programming 
interfaces can be used as seen in Figure 1 11. 
 Chapter 1. Introduction 
23






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

san diego web hosting

 

Our partners: PHP: Hypertext Preprocessor Cheap Web Hosting JSP Web Hosting Ontario Web Hosting  Jsp Web Hosting

Cheapest Web Hosting Java Hosting Cheapest Hosting

Visionwebhosting.net Business web hosting division of Vision Web Hosting Inc.. All rights reserved