Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | Getting Started | Using webMethods Broker C API
 
Using webMethods Broker C API
 
Compatibility
Application Development with webMethods Broker
webMethods Broker Client Include Files
webMethods Broker C API Library Files
The webMethods Broker C API is implemented as a set of C library files and header files. The library provides all the necessary functions for:
*Creating and manipulating events.
*Transferring events to the Broker.
*Retrieving events from the Broker.
*Querying the Broker for state information.
You can use the webMethods Broker C API to create a wide variety of applications, including simple clients, watchdog agents, and adapters for legacy applications and existing data sources.
Most UNIX platforms have the following library-file object modes:
*LP64 object mode. In this mode, the "pointers" and the data type "long" are 64-bit values. If you compile your applications in the LP64 mode, you must use the LP64 API. The LP64 version of the C API libraries are available in webMethods Broker_directory/lib directory.
*LP32 object mode. In this mode, the "pointers" and the data type "long" are 32-bit values. If you compile your applications in the LP32 mode, you must use the LP32 API. If you have both C API versions (that is, LP64, and LP32) installed, the LP32 version of the C API libraries are available in the webMethods Broker_directory/lib32 directory.