WebSphere Message Broker, Version 8.0.0.7
Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS
See information about the latest product version
See information about the latest product version
Using .NET
You can use .NET applications on Windows brokers to create, route, and transform messages by using the .NETCompute nodes.
.NET nodes use any Common Language Runtime (CLR) compliant language to create or modify the message, such as C#, Visual Basic (VB), F#, and C++/CLI (Common Language Infrastructure).
You configure a .NET node with a .NET assembly that contains the code of the node. The code consists of a class that is derived from the abstract class that is provided in the IBM.Broker.Plugin.dll assembly, for example, NBComputeNode.
The .NET assembly is run inside a .NET application domain. For more information, read .NET application domains overview.
This section describes the following tasks:- Calling .NET assemblies from ESQL
- .NET application domains overview
- Creating a .NET application domain
- Importing resources into a .NET application domain
- Deploying .NET assemblies
- Identifying the .NET assembly at run time
- Writing code for a .NETCompute node
- Associating code with a .NETCompute node
- Traversing the element tree by using a .NETCompute node
- Accessing other parts of the message tree using a .NETCompute node
- Iterating over elements by using a .NETCompute node
- Routing a message using a .NETCompute node
- Creating and transforming messages using a .NETCompute node
- Serializing .NET custom exceptions