ESB-IBM WMB--逻辑树

1 . 逻辑树
WMB的四个逻辑树 : Message,Enviroment,LocalEnvironment,ExceptionList。
Message : 消息解析树,按照消息格式约定的组织结构存放消息内容。Message消息树结构中的根称为Root。
Environment : 可以看作全局数据暂存池,用来存放各种数据,且贯穿整个消息流的执行过程。Environment是唯一的全局逻辑树。

2 . 逻辑树的引用
WMB的消息流中,只有Database,Filter和Compute节点可以使用ESQL编程
Database和Filter对逻辑树的引用 :
引用名 : 引用实体 :
Root --> Message消息树的根
Body --> Message消息树的体,即最后一个分支,等价于Root.*[<]
Properties --> 消息属性,Properties
ExceptionList --> 消息异常,ExceptionList
Environment --> 全局环境,Environment

Compute对逻辑树的引用 :
引用名 : 引用实体 :
InputRoot --> 输入消息树的根
OutputRoot --> 输出消息树的根
InputExceptionList --> 输入消息异常,InputExceptionList
OutputExceptionList --> 输出消息异常,OutputExceptionList
Environment --> 全局环境,Environment
InputLocalEnvironment --> 输入本地环境
OutputLocalEnvironment --> 输出本地环境
InputBody --> 输入消息树的体,即最后一个分支,等价于InputRoot.*[<]
InputProperties --> 输入的消息属性

猜你喜欢

转载自www.cnblogs.com/ealenxie/p/9244300.html
ESB