ABAP中的各种接口技术
来源:互联网 发布:怎么关注淘宝店 编辑:程序博客网 时间:2024/06/09 18:27
一、CPI-C
1、是基础,但不是很常用,比较底层
2、使用C语言简单举例
二、RFC
1、R3系统之间
(1)在调用系统上进行RFC目标系统的配置(TCODE:SM59)
(2)在远程系统上创建允许远程访问的功能模块
(3)调用方法及举例(同步、异步、事务性)
2、R3与外部系统之间
(1)外部程序调用SAP功能(功能模块、BAPI)
(2)SAP调用外部程序
(3)互调举例:
A.C/C++
B.OCX、SAP.Functions
三、Connectors
(1)SAP Business Connector(SAP BC)
(2)SAP Marketplace Connector
(3).NET Connector、Java Connector、DCOM Connector、Lotus Connector
(4)各种方法调用举例(包括可能的互调)
四、OLE
1、Excel作为OLE客户端
2、ABAP作为OLE2控制器
3、自定义OLE程序与SAP通讯举例
五、Desktop Office Integrated(DOI)
主要以项目中经常使用的Excle为例说明
六、WebService
1、R3中创建WebService的方法(举函数模块产生WebService的方法)
(1)定义函数模块并选择函数组
(2)根据向导生成WebService
(3)使用TCODE “wsadmin”和“wsconfig”对服务进行管理和配置
(4)生成WSDL和测试WebService
3、外部系统使用R3的WebService(举例C#程序使用方法)
4、R3调用外部系统上的WebService(举例使用.NET WebService)
(1)根据WebService连接,使用se80,创建代理类(Proxy Object),并激活
(2)为代理类配置逻辑端口(TCODE:lpconfig)
(3)在程序中使用代理类完成WebService中方法的调用
七、FTP
配合数据迁移的方法(标准导入程序、定制BDC、LSMW、DXWB),可完成一些接口功能。
1、条件
(1)服务器和客户端程序(SAPFTPA和SAPFTP)
(2)服务器配置
(3)IIS或Serv-U建立FTP服务
2、操作方式
(1)连接到FTP服务器
(2)进行操作(执行FTP命令)
(3)断开与FTP服务器的连接
3、操作实例
(1)获取FTP服务器上的文件列表
(2)本地与FTP之间的文件交换
(3)应用服务器与FTP服务器之间的文件交换
八、外部数据库
1、连接外部数据库
(1)服务器端配置(DBCON)
(2)访问SQL Server数据库,必须要求R3系统安装在Windows系统上(因为需要一些DLL库支持)
(3)访问外部Oracle数据库
2、使用Native SQL进行数据库操作
九、ALE and EDI、IDoc接口
十、SAP Exchange Infrastructure(SAP XI)
- ABAP中的各种接口技术
- ABAP中的各种接口技术
- 总结一下ABAP中的各种接口技术
- ABAP中常见的接口技术类型
- GLSL中的各种接口变量总结
- Spring框架中的各种*Aware接口
- Spring框架中的各种*Aware接口
- 容器 Map接口 Map接口中的各种方法
- 分享MYSQL中的各种高可用技术
- ABAP接口,类,方法
- ABAP 开发物料接口
- ABAP 技术总结
- 《ABAP技术总结》
- [接口]嵌入式系统中的IIS音频接口技术
- Android中的接口回调技术
- 各种接口
- 各种接口
- 各种接口
- C# typeof() 和 GetType()区别
- 【WPF】如何让弹出的窗口"阻塞"
- 深入了解ApusicAS服务器配置系列之——AAS集群:使用第三方负载均衡器相关配置
- [原] Mac OSX 安装笔记
- c语言学习笔记 头文件书写规范
- ABAP中的各种接口技术
- vb.net连接oracle数据库
- How to Daemonize in Linux
- 3176
- 云世界大会:风投眼中的云计算
- Java反射类实例
- javascript性能测试
- strace 移植到 arm
- java对集合和迭代的操作基础总结