ALE,RFC和CPI-C之间的关系

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

转载于:https://www.cnblogs.com/byfhd/archive/2007/06/05/772087.html

ALE,RFC和CPI-C之间的关系相关推荐

  1. 商品期货中各种品种之间的关系研究

    商品期货中各种品种之间的关系研究 作者:来源:时间:2018-12-01 14:01:14 在产品期货买卖中,许多种类之间会出现着不同程度的相关联系,有时分是由于同种原因导致的,比方说,社会全体需求增 ...

  2. Day-16 面向对象03 类与类之间的关系

    一.类与类之间的依赖关系 我用着你,但是你不属于我,这种关系是最弱的,比如,公司和雇员之间,对于正式员工,肯定要签订劳动合同,还得小心伺候着,但是如果是兼职,那无所谓,需要了你就来,不需要你就可以拜拜 ...

  3. 【linux】图形界面基础知识(X、X11、GNOME、Xorg、KDE的概念和它们之间的关系)

    转载自:https://blog.csdn.net/zhangxinrun/article/details/7332049 简介 LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间 ...

  4. 嵌入式开发之信号采集同步---VSYNC和HSYNC的作用以及它们两者之间的关系

    VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC是什么 VSYNC: vertical synchronization,指 ...

  5. 通过构建城市来解释HTML,CSS和JavaScript之间的关系

    by Kevin Kononenko 凯文·科诺年科(Kevin Kononenko) 通过构建城市来解释HTML,CSS和JavaScript之间的关系 (The relationship betw ...

  6. Python中怎样改变集合之间的关系?

    Python中怎样改变集合之间的关系?数学中,两个集合关系的常见操作包括:交集.并集.差集.补集.设A,B是两个集合,集合关系的操作介绍如下: 交集是指属于集合A且属于集合B的元素所组成的集合, 并集 ...

  7. 当支持向量机遇上神经网络:这项研究揭示了SVM、GAN、Wasserstein距离之间的关系...

    选自arXiv 作者:Alexia Jolicoeur-Martineau 编辑:小舟.蛋酱 转载自公众号:机器之心 SVM 是机器学习领域的经典算法之一.如果将 SVM 推广到神经网络,会发生什么呢 ...

  8. https协议必须使用443端口吗_http、https、http2、websocket之间的关系

    http.https.http2.websocket之间的关系 http:目前绝大多数是http1.1版本,最原始的web协议,默认80端口,基于TCP协议. https:加密的http协议,默认44 ...

  9. android 如何获得activity的view对象,Android的Activity 、 Window 、 View之间的关系

    什么是Activity .View . Window? Activity:是Android 四大组件之一, 是存放View对象的容器,也是我们界面的载体,可以用来展示一个界面.它有一个SetConte ...

最新文章

  1. 《算法导论》学习总结 — 13. 第13章 红黑树(2)
  2. hdu 4358(莫队算法+dfs序列)
  3. Autorize插件的使用方法
  4. 关于java构造方法的描述_在JAVA语言中,下面关于构造函数描述正确的是()
  5. 推荐一款支持文件同步的云盘pCloud
  6. linux中pak命令,Linux下Flatpak的安装与使用超详细教程
  7. 【综述】计算机视觉简介:历史、现状和发展趋势【可下载】
  8. RTX 3090 Ti和RX 6950 XT参数对比
  9. Swing组件与监听器
  10. vs java_VSCode搭建Java开发运行环境
  11. 如何判断一个文件是否为PE文件
  12. 计算机设置共享文件,电脑设置共享文件夹的方法步骤
  13. 不知道如何裁剪视频画面尺寸?这篇文章告诉你如何视频裁剪画面
  14. 说说python程序的执行过程_《师说》的“说”
  15. JS中冒泡排序从小到大以及从大到小
  16. 常用数据加密和解密方法汇总
  17. MVC5中的区域(Areas)
  18. 安全保障基于软件全生命周期-PSP应用
  19. 17、前端开发:CSS知识总结——过渡(transition)
  20. 一文读懂泰勒公式(简单透彻)真实意义

热门文章

  1. 数据库复习2. Relational Algebra 关系代数
  2. matlab 矢量控制,采用id=0的永磁同步电机矢量控制系统MATLABSimulink仿真.pdf
  3. MySQL主机127.0.0.1与localhost区别总结
  4. java程序出现问题:java.sql.SQLException: ORA-01008: 并非所有变量都已绑定
  5. ckeditor5图片上传功能的使用
  6. JSR-303数据校验
  7. 扁平脸逆袭“骨相美人”,毛戈平高光粉膏怎能缺席
  8. 网站服务器速度变慢的原因,网站打开速度慢的原因,你知道吗?
  9. AcWing_105 七夕祭
  10. python爬虫进阶js逆向实战 | 爬取 破解某安部加速乐cookie