A user-defined extension is a component that you can design and implement to add to the existing function of your IBM Integration Bus implementation. You can create any of the following types of user-defined extensions:
You can write a user-defined parser in the C programming language only. All other user-defined extensions can be written either in Java or in C.
The user-defined extension sample comprises two separate message flows, SearchFilter and NumCompute. The SearchFilter message flow contains a user-defined message processing node that acts as a filter node to search an XML input message for a specified string. The NumCompute message flow contains a user-defined message processing node that acts as a compute node to perform calculations on numeric data.
For information about the samples, see the following topics: