IBM Books

Administering Satellites Guide and Reference


Chapter 8. Building Applications

Partial Table-of-Contents

  • Supported Interfaces
  • Setting up the Development Environment
  • Setting up the Windows 32-Bit Operating System Environment
  • Enabling Communications
  • Cataloging the Satellite Control Database
  • Binding Utilities
  • Using DB2 APIs
  • Satellite APIs
  • Setting the Application Version on the Satellite
  • Retrieving the Application Version
  • Testing the Satellite Environment
  • Synchronizing a Satellite
  • Building Applications for Satellites
  • Microsoft Visual C++
  • DB2 API Applications
  • IBM VisualAge C++ Version 3.5
  • DB2 API Applications
  • IBM VisualAge C++ Version 4.0
  • DB2 API Applications
  • The DB2SATELLITEID Registry Variable
  • Using the DB2 Synchronizer Application
  • To build a synchronizing application for the satellite environment, you can use either the DB2 Personal Developer's Edition, or the DB2 Universal Developer's Edition. Either product includes the tools that you need to build applications that run on the Windows 32-bit operating systems.
    Note:Neither of these products is available from the DB2 Satellite Edition CD. You can obtain them from a different DB2 Universal Database product CD. For information on how to install either product, refer to the Quick Beginnings for the DB2 Universal Database product that you have.

    Figure 5 shows one method in which the synchronizing application that you build can interface with the database on the satellite and the satellite control database on the DB2 control server in a development environment. You can contrast this possible development configuration with how the satellite synchronizes in a production environment, which is shown in Figure 2. The development environment shown in Figure 5 includes the following:

    Figure 5. Synchronizing Application Program


    SATENVIN

    When building applications, you can find relevant information in the following books that are provided with DB2 Universal Database:

    For problem determination information that is specific to the satellite environment, see Chapter 11, Problem Determination.

    When building your applications, you can use a variety of tools to write and test the SQL statements in your applications, and to monitor their performance. You can use the Satellite Administration Center to both set up and administer the satellite environment. You use the DB2 Synchronizer application to both test and validate the set up of the satellite environment.

    The sections that follow provide information that is specific to setting up the development environment, and building an application for the satellite environment.


    [ Top of Page | Previous Page | Next Page | Table of Contents | Index ]

    [ Top of Page ]