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

全部博文(463)

文章存档

2011年(18)

2010年(144)

2009年(83)

2008年(218)

我的朋友

分类: IT职场

2008-08-18 18:22:14

         MappingPI中非常重要的一个概念。之前我们介绍过一些Interface Object的知识,而Mapping的作用就是InboundOutbound的桥梁,提供OutboundInbound转换的具体的方法。其中就包含,Outbound->Inbound数据结构的转换及数据本身的一些转换。
   这里有四种方式:Message MappingXSLTJAVAABAP
         Message Mapping中有图形化编辑器,可以进行拖拉操作,完成一些简单的Mapping。同时SAP还提供了一些内置的function和自定义function的接口来拓展Mapping功能。同时由于基于对列,能有效处理大型文件。这也是PI中一种主要的Mapping方式。
         Interface Mapping:顾名思义,就是在Interface层次上的Mapping。它的工作就是把Mapping Program分配给Source MessageTarget Message。而这个Mapping Program就是我们之前说的四种方式:Message MappingXSLTJAVAABAP。这里的Mapping Program可以是多个,顺序执行。Interface Mapping同时注册了一对接口(Inbound&Outbound),并且赋予这对接口Mapping
    之前提过一些自定义的Mapping Program,有些需要从外部导入。这时就需要Imported Archives来执行这个动作。以上都需要把文件打包成jar格式。在.jar文件中,XSLT必须是.xsl格式。同时,IR中也支持导入文件的维护,诸如编辑,编译等。
XSLT stylesheets
Java Mapping
Java extensions to XSLT mappings
Message Mapping中用户自定义的Function
阅读(1781) | 评论(0) | 转发(0) |
0

上一篇:由国奥想到的

下一篇:安安心心做鸵鸟

给主人留下些什么吧!~~