WebSphere Integration Developer 指导教程——第 4 部分:在面向服务的应用程序中利用可视化代码片段和业务状态机
2009-09-30 00:00:00 来源:WEB开发网图片看不清楚?请点击这里查看原图(大图)。
可视代码片段节点
可视代码片段编辑器通常用于向一个关系图中添加节点,以执行所要求的工作。最简单的关系图可以由单个节点组成。您可以向关系图中添加多个节点。节点的相对位置非常重要,因为节点是按照由上至下的顺序执行的。
当节点执行时,它们常常需要计算一个值。节点右侧的终端代表结果值。回顾图 1,您可以将追加文本节点的计算值看作是由追加到字符串 Shipping order to. 的 customerID 所组成的值(一个字符串)。
类似地,节点可能需要一些特定值来执行。您通过将结果终端连接到输入终端来提供这些值。您可以扩展这一模式,以创建已连节点的整个组。例如,由追加文本 节点计算的值被作为输入传递给输出到日志 节点,因为我们将追加文本 终端连接到了该节点。
在大多数情况下,可以将可用节点集分为三类:表达式、代码片段和控制结构:
表达式 节点包含一个文本表达式。
代码片段 节点计算一个值或执行某一任务。
控制结构 节点在可视代码片段逻辑中产生分支或循环。
表达式节点支持包含算术和布尔(真或假逻辑)运算符的简单表达式。它们还支持以点分隔的表示法,以深入到数据结构中的值之内。例如,当从图 1 中的清单选择 myOrder 变量的customerID 属性时,此表达式显示为 myOrder.customerID。如果 customerID 也是一个业务对象(即包含其自己的属性),那么可以采用同一方式对其进行进一步扩展。
图 2 给出了其他表达式的一些示例。在第一示例中,变量total被递增 2.5 倍的 newvalue。在第二示例中,如果 checked 和 safe 两个变量均为 True,则将变量ok 指定为 True,否则它被指定为 False。
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接