The DB2 Software Developer's Kit (DB2 SDK) is a collection of tools that are designed to meet the needs of database application developers. It includes libraries, header files, documented APIs, and sample programs to build character-based, multimedia, or object-oriented applications.
You can install DB2 SDK on the server with DB2 Connect, or on a remote workstation.
There is a platform-specific version of the DB2 SDK available for each of the supported operating systems. The DB2 Application Developer's Kit (DB2 AD Kit) product provides the DB2 Software Developer's Kits for all supported platforms, the DB2 Extender development toolset, and VisualAge for Basic. Applications developed with the DB2 SDK will run on any platform where the equivalent DB2 Client Application Enabler component is installed. Through the DB2 Client Application Enabler, these applications can access all DB2 servers and, by using DB2 Connect, they can also access other database servers that support DRDA.
The DB2 SDK allows you to develop applications that use the following interfaces:
DB2 SDK supports several programming languages (including COBOL, C, and C++) for application development, and provides precompilers for the supported languages. Refer to the Building Applications for UNIX Environments or the Building Applications for Windows and OS/2 Environments manuals for complete information on using the DB2 SDK, and for a list of the supported compilers.