WEB开发网
开发学院软件开发Java WebSphere Integration Developer 指导教程——第... 阅读

WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览

 2009-09-30 00:00:00 来源:WEB开发网   
核心提示: 图片看不清楚?请点击这里查看原图(大图),接口映射 有些时候,WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览(8),可能有两个服务由于无法理解相同的操作集合而不能够彼此进行通信,这种窘

图片看不清楚?请点击这里查看原图(大图)。

接口映射

有些时候,可能有两个服务由于无法理解相同的操作集合而不能够彼此进行通信。这种窘境常常使人感到沮丧,此时可以使用接口映射这个简单的解决方案。接口映射 描述了如何将一种服务的操作转换为另一服务的操作。我们将在将其组合在一起部分中对接口进行讨论。

在对两个接口进行映射时,首先映射它们的操作,然后映射它们的输入和输出消息。如果输入和输出消息具有不同的数据类型,应该使用数据映射 (将在接下来的部分中介绍)来映射这两种类型。图 7 显示了如何使用接口映射编辑器来构造接口映射。

图 7. 接口映射编辑器

WebSphere Integration Developer 指导教程——第 1 部分:WebSphere Integration Developer 概览

图片看不清楚?请点击这里查看原图(大图)。

业务对象映射

业务对象映射,也称作数据映射,用来将业务数据从一种类型转换为另一种类型。在协调异构系统时,甚至在正常业务逻辑的某个部分,常常需要将一个业务对象(请参见重要的里程碑——业务对象)映射成另一个业务对象。

使用业务对象映射编辑器,可以图形化地创建映射来将一个业务对象及其字段转换为另一个业务对象,如图 8 所示。举个简单的例子,假设需要将一个姓名从员工信息服务传递到旅行登记服务。假设这个业务寄宿于一个老式笨重的系统上,它返回一个由逗号分隔的字符串,然而旅行登记服务需要三个独立的字段(名字/姓氏/中间名)。本例中的映射过程将接收全名作为输入,然后将其分隔为所需的三个部分。编辑器为各种需要用到的映射(比如串连)提供了方便快捷的机制,并且提供了使用 Java 或可视代码段(后者用得更多)来定义自定义转换的方法。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:WebSphere Integration Developer

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接