A user-defined extension is a component that you can design and implement in order to add to the existing function of your WebSphere Message Broker 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: