sap的数据交换接口有三种: ALE application link enabling,RFC remoting funcation call 和CPI-C Common Programming Interface Communications 。它们之间的关系如下图:
-----------------------------
| ALE |
-----------------------------
---------------------------------------------
| RFC |
--------------------------------------------
--------------------------------------------------------
| CPI-C |
---------------------------------------------------------
ALE是架构在RFC和IDOC技术上来完成数据通信交换.
RFC是架构在CPI-C接口之上,RFC的调用都将转换为CPI-C的调用完成.
CPI-C是数据交换的最基本接口,他使用复杂,一般情况不用,它只有在以下特殊情况下才被采用:
客户的系统平台不支持RFC
旧系统必须使用CPI-C作通信接口
系统需要复杂的通信协议
相关TCODE:
SM59 : 配置通讯
SM58: 察看RFC的LUW
SMQ1:Monitor RFC Queue
SARFC:Monitor RFC Resources on the Application Server
SMQR:
SMQS:
SMQ1:
SMQ2:
相关表:
RFCDEC:为远程功能调用的目的表
ARFCSSTATE and ARFCSDATA
TRFCQOUT and TRFCQIN
相关package: SRFC
几个重要的样例:
· RSTRFCT0, RSTRFCT1, RSTRFCT2, and RSTRFCT3 are sample or test programs for qRFC with send queue. 相关函数:
· RSTRFCQ1, RSTRFCQ2, RSTRFCQ3, and RSTRFCQ4 you can stop processing one or more queues, continue processing with or without condition, or query the status of a queue.
START_OF_BACKGROUNDTAST:
TRFC_SET_QUEUE_NAME
TRFC_SET_QUEUE_RECEIVER_LIST (inbound queue)
TRFC_SET_QUEUE_NAME_LIST (outbound queue)
用户权限对象: S_RFC
转自:
http://www.cnblogs.com/msng/archive/2007/08/20/862371.html
分享到:
相关推荐
"短波3G-ALE信号链路层数据编码分析" 在本文中,我们将对短波3G-ALE信号链路层数据编码进行...通过对短波3G-ALE信号链路层数据编码的研究,我们可以更好地理解数据编码的原理和性能,从而提高通信系统的可靠性和效率。
总的来说,`multi-agent-ale-py`是Python开发语言在后端应用的一个实例,它利用了Python的灵活性和强大的库生态系统,为多智能体强化学习的研究者和开发者提供了一个高效、可定制的平台。无论你是想在学术领域进行...
标题 "Ale-0.0.3-py3-none-any.whl.zip" 提供的信息表明,这是一个包含 Python 软件包的压缩文件。在 Python 的生态系统中,".whl" 文件是预先编译的二进制包,用于简化安装过程。这种格式的文件通常包含了已编译的 ...
标题 "Ale-0.0.4-py3-none-any.whl.zip" 提供的信息表明,这是一个包含 Python 软件包的压缩文件。在 Python 的生态系统中,".whl" 文件是预先编译的二进制分发格式,用于简化安装过程。这种格式解决了 Python 的...
idoc、bapi 和 rfc 之间的区别 idoc、bapi 和 rfc 是 SAP 系统中常用的技术术语,它们之间的区别在于它们的作用和应用场景。 idoc 是一种基于文档的数据交换方式,利用 message 传递,不涉及底层函数调用。idoc 的...
标签 "免费" 意味着ale-c.dll和相关的atari-py库是免费提供的资源,用户可以无成本地使用和学习。 压缩包内的文件 "ale_c.dll" 和 "readme.txt" 是解压后需要的文件。"ale_c.dll" 应该是解决问题的关键,而"readme....
`Ale-0.2.0` 指的是该软件包的名称及其版本号,`py3` 表示它是为 Python 3 编写的,`none` 和 `any` 分别表示它不特定于任何特定平台和可以在任何平台上运行。 描述中的 "Ale-0.2.0-py3-none-any.whl.zip" 重复了...
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:ale_py-0.7.3-cp39-cp39-macosx_10_15_x86_64.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
ALE是由Alex Gravitas和Michael Laskowski等人开发的,旨在提供一个稳定的平台,用于在一系列经典的Atari 2600游戏中进行人工智能的研究。 `ale_py-0.7.3`是该库的版本号,其中`0.7.3`表示这是该库的第7次重大更新...
ALE(Application Linking & Enabling)是SAP系统中用于集成和数据交换的关键技术,它允许不同的业务应用程序之间进行通信和交互。ALE的核心目标是确保分布在多个系统中的功能和数据能够有效地、无缝地共享和传输。 ...
ale_c.dll文件
首先,"ALE RFID middleware" 是一种中间件,它扮演着RFID硬件与应用软件之间的桥梁角色。中间件负责处理来自RFID读写器的数据,进行解析、过滤和转换,然后将这些信息传递给上层业务应用。它降低了应用程序开发的...
python库。 资源全名:ale_py-0.7rc2-cp37-cp37m-macosx_10_15_x86_64.whl
控制器的型号包括ALE-SD11-011、ALE-SD12-011、ALE-SD13-011、ALE-SD14-011、ALE-SD21-011、ALE-SD22-011、ALE-SD23-011以及ALE-SD24-011,这些型号在功能上有所不同,分别对应不同的功能组合和参数设置。...
### SAP接口技术详解:CPI-C、RFC及更多 #### 一、CPI-C **CPI-C**(Call Program in Component C)是SAP早期为实现不同系统间通信而设计的一种技术。它主要应用于底层通信,但在实际应用中并不十分常见。 1. **...
AN/ALE-39系统本身是一款空中防御电子对抗(ECM)设备,主要用于发射箔条和曳光弹来混淆敌方雷达和导弹制导系统。通过模拟真实战场环境,该训练软件能够让学员了解如何在各种作战场景下有效地部署这些干扰手段,提升...