WebSphere Event Broker 包含许多您可在消息流中使用的消息处理节点。您也可以从用户定义的节点进行选择,这些节点由 用户或其他供应商和公司创建及提供。
您决定使用哪些节点取决于要在消息上执行的处理。可认为内置节点属于多个类别,并在工作台中分组显示在这些类别中(尽管此分组对它们的操作没有影响)。您也可以使用相同的方法分类用户定义的节点。类别为:
Input 节点的一个实例表示一个 in 终端。例如,如果您 已经包含了 Input 节点的一个实例,“子流”图标显示一个 in 终端,您可以用与连接任何其他节点的相同方法将该终端连接到主流中的其他节点。
您可以在一个消息流中使用多个输入节点。有关更多信息,请参阅使用多个输入节点。
Output 节点的一个实例表示一个 out 终端。例 如,如果您已经包含了 Output 节点的两个实例,“子流”图标显示两个 out 终端,您可以用与连接任何其他节点的相同方法将这两个终端连接到主流中的其他节点。
如果要将输入 XML 消息转换为使用 XMLT 样式表的另一种格式,则使用 XMLTransformation 节点。数据必须可解析为 XML 消息。转换的结果是作为 BLOB 消息输出。使用在其内部定义的规则的样式表可对数据继续排序,根据某些条件选择要包含或排除的数据元素,以及将数据转换为其他数据格式。
Xalan-Java 转换引擎(http://xml.apache.org/xalan-j)作为基础转换引擎使用。有关 XMLT 的详细信息,请访问 http://www.w3.org/TR/xslt。
可将样式表和 XML 文件部署到代理执行组、工具样式表和 XML 文件维护中。