WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览
2009-09-30 00:00:00 来源:WEB开发网核心提示: 图 4. 业务状态机编辑器 图片看不清楚?请点击这里查看原图(大图),对于那些熟悉 UML 的用户,WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览(6),业务状态机是 UML 状态机的
图 4. 业务状态机编辑器
图片看不清楚?请点击这里查看原图(大图)。
对于那些熟悉 UML 的用户,业务状态机是 UML 状态机的子集,而且它更适合于业务用户。
业务规则
业务规则 描述并实现了业务策略和实践。规则可以增强业务策略、制定决策、或从现有的数据中推理出新的数据。通常有两种不同的指定形式:规则集或者是决策表。
如果这些解释听起来更像一堆专业用语,那么请看下面的这个例子。业务规则通常形如:如果是金卡客户,并且在本公司消费长达十年之久,那么可以给予他们百分之十的折扣。这条业务规则是一个简单的 if-then 规则。如果规则计算为真,则执行一个动作,在本例中是给予客户折扣。业务规则集 由一组业务规则组成,这组规则在复杂业务逻辑的实现中具有很强的灵活性。
决策表 则用来处理基本的业务规则逻辑。它虽不如规则集那样灵活,但是用来描述简单的规则逻辑时能带来极大的便利。经常旅行的人会比较熟悉下面这个关于决策表的经典例子。假设想要避开寒冷并花光所有的频繁飞行积分去夏威夷。您会查看一张表,分别找到居住城市和夏威夷所在的行和列,这个交叉处所显示的正是这趟旅程所需的积分数。这仅仅只是能用决策表轻松描述的业务规则逻辑中的一种。
它向我们展示了业务规则的一个重要特点:它是动态的,换言之,它具有随着业务环境的改变做出反应的能力。可以使用业务规则来动态地修改产品服务器上的重要业务参数,并使它们立即生效。例如,假设在一个反常的暖冬季节里,飞往热带目的地的航线无人问津。您决定降低到夏威夷所需的频繁飞行积分。那么只需通过查看表格并修改相应的值,就可以轻松地在业务运行过程中完成这项任务。
Tags:WebSphere Integration Developer
编辑录入:爽爽 [复制链接] [打 印]- ››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 体系结构概述
- 中查找“WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览”更多相关内容
- 中查找“WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览”更多相关内容
- 上一篇:WebSphere Integration Developer 指导教程——第 2 部分:使用 WebSphere Integration Developer 进行 SOA 开发
- 下一篇:了解用于大型缓存实现的 WebSphere Application Server 选项
更多精彩
赞助商链接