利用 WID 和 WESB 构建基于 Mediation Flow 的 ESB Service(七)

日期: 2007-12-26 来源:TechTarget中国

  图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

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐