Chinaunix首页 | 论坛 | 博客
  • 博客访问: 940438
  • 博文数量: 463
  • 博客积分: 10070
  • 博客等级: 上将
  • 技术积分: 4963
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-16 14:16
文章分类

全部博文(463)

文章存档

2011年(18)

2010年(144)

2009年(83)

2008年(218)

我的朋友

分类: IT职场

2008-08-14 20:13:06

还是用这张图来说明一下。
 IR中的四大块:Integration Scenario & Integration Processes, Interface Objects, Mapping Objects, Adapter Objects
先看看最简单的:Interface Objects
 Data Types:就是定义了传入传出的格式,就和ABAP中声明表结构类型一般。这里就用到了我们之前提过的XSD(XML Schema Definition)
下面举个例子:
Message Types:这个就像ABAP中定义表结构一般,参考一个Data Types建立一个Message Types
Message Interface:对Message Types进一步封装,确定是Message Interface的属性,是Inbound/Outbound/AbstractAbstract是针对BPM来使用的。可以定义Fault Message Type来进行异常管理(除了异步的Outbound)。之前提到的WSDL(Web Services Description Language )就在这里使用。WSDL是用XML书写的一个文档,它用来描述某个Web Service,规定服务的位置以及此服务提供的操作。在IR中的Data types被转换为WSDLtype elementsMessage type转换为WSDL中的Message elementsMessage Interface转化为portTypes elements。对于RFC, IDoc可以直接作为Message Interface导入。
Context Objects:标出特定的field,主要用于运行时参考。
阅读(1278) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~