User-defined nodes

A user-defined node is a component that has been designed and implemented by WebSphere Message Broker users or by third-party vendors to add to the function of your implementation of WebSphere Event Broker.

With WebSphere Event Broker, you can deploy the following types of user-defined extensions: User-defined nodes can be used in conjunction with the nodes that are supplied with the product, and with third-party supplied nodes. They can interact with the other nodes in the message flow, and can have characteristics such as rollback, commit, accessing external databases, and accessing WebSphere MQ queues.

You can configure the terminals and properties on your user-defined nodes, according to your system setup. However, you cannot change any of the internals of a user-defined node.

User-defined nodes can be written in the C or Java programming language. User-defined nodes written in C are compiled into a loadable implementation library, that is, a shared library on Linux and UNIX, or a Windows DLL. User-defined nodes written in Java are packaged as a jar file.

For information on deploying or deleting user-defined nodes, see the relevant topics in this section of the help.

Related tasks
Installing a user-defined node on a broker domain
Deleting a user-defined node
Resolving problems with user-defined extensions