图9 返回信息的格式匹配视图
以上便是我们利用 MediationFlow 各个组件完成的关于航空公司应用场景 FlightNotifyUser 中介流的开发。
3.2.3 Custom Mediation Flow 开发
Mediation Flow 还提供了一种供开发人员自定义的元素组件,那就是 Custom Mediation Flow。通过使用这种组件,开发人员可以自己实现需要的功能,这样提高了开发的灵活性。本文所示例的 Custom Mediation Flow 仍然采用前面的业务场景,因此构建 module 的过程不再赘述。由于 custom mediation primitive 只能有一个输出端子,我们将采用一个 Java component 来替换 Filter 和 XSLT 的消息匹配。图10 为利用这种方式画出的流程图。
图10 利用 Custom Mediation Flow 和 Java 组件来实现的流程图
实现 Custom Mediation Flow 首先要定义一个实现功能的接口,你可以选择已有的一个接口,或者自己新增加的接口,如图11:
图11 Custom Mediation 向导
在我们的例子中选择 Create a new interface with implementation,在创建一个新增接口后,又有两种方式选择去产生具体的实现,如图12:
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
WPS/WESB绑定:玩转EJB绑定(下)
我们继续使用EJB导出绑定选择的业务场景:贷款的审批。假设负责审批的工作人员要先获得贷款申请者的信用后再决定是否接受当前贷款人的贷款申请……
-
WPS/WESB绑定:玩转EJB绑定(上)
面向服务的体系架构(SOA)提出了把功能包装成服务的设计理念。服务组件架构(SCA)是一种实现SOA理念的方式。作为编程模型和框架,SCA定义了描述服务……
-
WBM和WID 6.1.2 之间的模型同步(下)
WBM提供将业务模型转换为业务流程的功能。业务分析师可以导出将要导入 WID中的业务流程,以便集成开发人员能够处理业务流程。
-
WBM和WID 6.1.2 之间的模型同步(上)
为支持迭代开发,跨产品同步支持已经被添加到WebSphere Business Modeler和WebSphere Integration Developer V6.1.2中。