informix
DataBlade Module Development Overview
Introduction

About This Manual

This manual is an overview of the DataBlade module development process. A DataBlade module extends the functionality of Informix Dynamic Server 2000 to handle data with user-defined routines or to handle nontraditional kinds of data, such as full text, images, video, spatial data, and time series.

This section discusses the organization of the manual, the intended audience, and the associated software products you must have to develop and use a DataBlade module.

Organization of This Manual

This manual begins with a conceptual overview of DataBlade modules and then provides a procedural overview of the development of a DataBlade module. Two appendixes describe current DataBlade module documentation and DataBlade modules available from Informix.

This manual provides a basic orientation for DataBlade module development. See Appendix A, DataBlade Module Documentation, for a reference guide to current Informix documentation on DataBlade modules and related topics.

This manual includes the following chapters:

This manual also includes a glossary of DataBlade module development terms and an index.

Types of Users

This guide is an overview for anyone interested in learning about DataBlade modules, including managers, developers who plan to create DataBlade modules, and developers who plan to create applications that use DataBlade modules. However, you should be familiar with SQL and basic programming concepts.

In contrast, the DataBlade Developers Kit User's Guide provides technical information specifically for developers who are ready to develop DataBlade modules.

Software Dependencies

This manual describes Version 4.0 of the DataBlade Developers Kit and Version 9.2 of Informix Dynamic Server 2000.

See the Read Me First sheet for the DataBlade Developers Kit for complete system requirements for DBDK.

Typographical Conventions

This manual uses the following conventions to introduce new terms, illustrate screen displays, describe command syntax, and so forth.

Convention Meaning
KEYWORD All primary elements in a programming language statement (keywords) appear in uppercase letters in a serif font.
italics
italics
italics
Within text, new terms and emphasized words appear in italics. Within syntax and code examples, variable values that you are to specify appear in italics.
boldface
boldface
Names of program entities (such as classes, events, and tables), environment variables, file and pathnames, and interface elements (such as icons, menu items, and buttons) appear in boldface.
monospace
monospace
Information that the product displays and information that you enter appear in a monospace typeface.
This symbol indicates the end of product- or platform-specific information.
This symbol indicates a menu item. For example, "Choose Tools Options" means choose the Options item from the Tools menu.

Tip: When you are instructed to "enter" characters or to "execute" a command, immediately press RETURN after the entry. When you are instructed to "type" the text or to "press" other keys, no RETURN is required.


DataBlade Module Development Overview, Version 4.0
Copyright © 1999, Informix Software, Inc. All rights reserved