SAP数据接口文档

SAP数据接口文档

ID:37315246

大小:769.39 KB

页数:10页

时间:2019-05-21

SAP数据接口文档_第1页
SAP数据接口文档_第2页
SAP数据接口文档_第3页
SAP数据接口文档_第4页
SAP数据接口文档_第5页
资源描述:

《SAP数据接口文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、相关技术简介RFC(RomoteFunctionCall,远程函数调用)接口模式   RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用系统中至少有一个必须是SAPABAP系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。   SAP系统RFC应用的原理很简单,有一

2、些类似于三层构架的C/S系统,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。优点:SAP的RFC调用是其接口技术中最简单和易用的一种方式,该方式开发比较简便,特别适合于外部报表开发。   缺点:但对于大数据量的查询效率相对较低。如果有大数据量开发很多使用IDOC和BAPI接口开发技术     RFC接口方案开发量小,实施简单,很快就能满足客户需求,如在外部系统打印报表,或外部系统获取SAP简单的数据信息进行加工处理等。但这种方案只能满足客户简单的

3、需求。 BAPI(BusinessApplicationProgrammingInterface)接口模式   BAPI是BusinessApplicationProgrammingInterface的缩写,是SAP为3.0版本以上提供的基于企业目标(BusinessObject)技术的接口应用界面。SAP在3.0版本以上采用了Object-oriented技术,逻辑定义了SAPR/3系统的所有功能目标,并且将所有的目标(Objects)和BAPIs存储于企业目标库BOR(BusinessObje

4、ctsRepository).SAPR/3企业目标的目标类型(ObjectType)相当于目标设计语言中类(Class)的概念,其定义结构由以下几部分组成:基本数据--所有目标类的通用属性,如目标标识和默认方法(Method)。接口界面--目标的方法(Method),事件(Event),特征(Attributes)。键(KeyFields)--供BOR中目标检索使用方法(Methods)--对目标进行所要求的各种操作。特征(Attibutes)--描述目标特征。事件(Events)--触发以改变目

5、标状态。    BAPI是一个标准化的开放接口。BAPI是SAP提供给用户的一些标准函数,比如创建销售订单的函数,只要给定相应的参数,就可以实现特定的功能.它也克服了很多BDC存在的固有BUG.    优点:BAPI是外部系统对SAP标准业务进行调用的一种方式,当外部系统有对SAP标准业务关联较紧密的功能性开发调用时较适合。    缺点:但当外部系统与SAP系统间有大数据量的交付,并且分布广,网络状况较差情况下不适合。    这种模式,也是只需写少量的代码就能实现,并且满足了客户对SAP业务模块对

6、象化的应用,这种模式需要在SAP业务模块进行适量的配置,这是目前小业务数据量交付的常用接口模式,因为外部系统只需给出调用的输入参数,在获取SAP的输出参数,但SAP系统自身处理相应业务逻辑,这增加了SAP服务器负载,并且不适宜分布较广的系统间大数据量的交付 ALE(ApplicationLinkandEnabling)/IDocs(IntermediateDOCument)接口模式   ALE是ApplicationLinkandEnabling的缩写,是SAP专门为SAP与SAP之间所设计的整合

7、中间件。IDocs是中介文本(IntermediateDOCument)的缩写,是SAP提供的系统整合专用的数据/消息格式。ALE在SAP3.0版本开始就作为SAP整个应用体系的一部分,为分布式数据交换提供了可靠安全的通讯机制。ALE的设计,原本作为两个SAP流程之间的一种消息传递服务(MessagingService),使SAP与SAP的业务流程之间企业数据能够有效的交换,为两个独立的SAP之间提供了的系统整合服务。不过,随着应用的发展,ALE/IDocs接口机制也已然成为与其它非SAP系统的标

8、准的整合方式。   ALE的机制代替了原来的SAP所提供的批数据通讯BDC(BatchDataCommunication)方式顾名思义,BDC为系统之间提供了简单的数据批处理服务,还不能作为一种中间件技术,它没有提供系统之间进行无缝整合所要求的纠错功能、系统管理和其它安全措施。ALE这些方面却处理的很好IDoc是EDI(电子数据接口)的一种标准,它是SAP系统支持的唯一一种EDI标准,所以,在SAP系统中,不用考虑EDI各个标准的转换问题    ALE/IDocs模式适合有大数据量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。