Development tools
The creation of a C UDR involves the production of source code, header files, SQL statements, and many other files. These topics describes how to generate the code for C UDRs yourself, using the DataBlade® API and the basic tools available with an operating system.
However, IBM® provides a package of development tools, called the Informix® DataBlade® Developers Kit (DBDK), that helps you build and manage the C UDRs of a DataBlade® module project.
- New or extended data types
- UDRs
- Error messages
- Functional tests
- Interfaces to other DataBlade® modules
- Packaging and installation scripts
| DBDK development tool | Description |
|---|---|
| BladeSmith |
|
| BladePack |
|
| BladeManager | Understands the contents of the releasable package that BladePack creates, enabling it to install a DataBlade® module in a database |
These development tools include online help to describe their use. The HCL® Informix® DataBlade® Developers Kit User's Guide is provided to describe these tools.
BladeSmith can develop source code and a makefile that can be compiled on UNIX™ or Linux™.
Consider using the development tools of the DBDK to generate the initial code for your C UDRs. You can then use the information in this publication to enhance and change this code to handle the unique needs of your C UDR or DataBlade® module.