- 浏览: 367104 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (252)
- struts1.3 (18)
- spring2.0 (6)
- html & Css (30)
- soap (0)
- hibernate3.3.2 (3)
- JQuery1.4 (11)
- wsdl (0)
- Amazon EC2 (3)
- jsp (4)
- myeclipse skill (9)
- linux (1)
- servlet (1)
- english (7)
- Ajax (5)
- 常识 (3)
- 生活 (6)
- 工具 (42)
- 期货 & 外汇 (4)
- tomcat (2)
- ext (1)
- java se (11)
- java ee (1)
- it行业知识 (6)
- plsql developer skill (2)
- apache commons logging (1)
- apache commons HttpClient (1)
- apache commons codec (1)
- windows7 skill (3)
- 数据库设计 (2)
- oracle (5)
- junit (1)
- xStream (2)
- jdom (1)
- dwr (1)
- erp (2)
- javascript (4)
- Base64 (1)
- Ant (0)
- Apache CXF (1)
- 美剧 Friends season one (1)
- 设计模式 (1)
- android (0)
- html5 (0)
- SVN Skill (2)
- FindBugs (1)
- 云计算 (1)
- SAP (35)
- 演讲 (1)
- PMP (1)
- Velocity1.7 struts2.0 (1)
- svn (1)
最新评论
-
hijackwust:
最次的方法,没有之一
让一个工程并存jar包不同版本 -
手写白:
...
让一个工程并存jar包不同版本 -
wqsmd1:
连接不会关,怎么弄
Struts2 + JasperReports4 + DB2 Demo -
tntxia:
楼主,怎么没有放keymaker.jar这个包啊
Aqua Data Studio 破解及解决乱码说明 -
mrsea2010:
楼主,按照你的方法,点击联接,我都不能显示出页面,直接报404 ...
Struts2 + JasperReports4 + DB2 Demo
RFC
RFC(远程函数调用 Remote Function Call)是一个 SAP 的接口协议。它基于 CPI-C,很大程度上简化了系统间通讯的编程工作。RFC 允许调用和执行一个远程系统,或者是相同系统上的预定义函数
SAP RFC - RFC概述
RFC 是SAP 系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用系统中至少有一个必须是SAP ABAP 系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。
SAP所提供的外部接口 包括程序通信接口 (communication interface)、文件I/O接口 (file I/O interface)以及数据接口 (data interface)。数据接口用于在系统内部对程序运行时数据和数据库数据进行传递,其实现技术包括批输入 (batch input)、SAP SQL 等。程序通信接口和文件I/O接口则是与其他系统进行数据交换的通路。文件I/O实现文件中数据和运行时数据间的交换(即将数据从文件上载到程序中。或将运行时数据下载至文件)。RFC位于程序通信接口中,以实现外部程序对SAP系统内部数据的访问。
RFC是基于CPI-C 实现的。CPI-C是比RFC更底层的数据交换接口,它基于TCP/IP 或LU6.2 协议,其使用比RFC更复杂,一般情况不直接使用。RFC就可在实现逻辑上位于CPI-C的上层,所有RFC的调用都将转换为CPI-C的调用完成,但作为程序设计人员则不必了解CPI-C的实现细节。
1.RFC调用过程
在系统间通信过程中,需区分发送系统 和接受系统 。RFC调用请求从发送系统(调用系统)中传至接收系统(被调用系统,也称远程系统或目标系统),发送请求的系统在通信过程中又称为RFC客户端 ,通信另一方则称为RFC服务器 。RFC客户端发起远程功能调用以执行RFC服务器提供的功能。
其中,调用系统和被调用系统均可以是SAP系统和非SAP系统,此外还可以在SAP系统内部将特定应用服务器指定为目标系统。
2.RFC通信的情况
根据通信方向和系统类型,共有如下三种RFC通信:
*两个独立的SAP系统之间的通信;
*SAPA系统作为调用系统,与外部远程系统(非SAP ABAP系统)通信;
*外部系统作为调用系统,与SAP系统通信。
3.RFC接口系统
SAP调用远程功能的能力是通过RFC接口系统(RFC interface system) 实现的。根据调用方向的不同(SAP系统调用其他模块或其他系统调用SAP模块),RFC接口提供以下两种服务。
(1)ABAP程序的调用接口
(2)非SAP ABAP程序的调用接口。
http://www.hudong.com/wiki/SAP+RFC
http://baike.baidu.com/view/6108.html#sub5073689
发表评论
-
(zt)Deal with invalid characters from BW ETL
2011-05-27 03:21 1055症状 典型的非法字符错误的出错信息是: BRA ... -
SAP MM 常用表
2011-05-24 13:08 1297http://blog.csdn.net/Welbin/arc ... -
SAP 财务知识点(zt)
2011-05-24 12:48 1120http://ekzzs.blog.163.com/blo ... -
SAP SD 常用表
2011-05-24 12:25 4213一:客户主数据 基本数据KNA1里 公司代码KNB1里 ... -
SAP FI 常用表
2011-05-24 11:50 954GL部分: FAGLFLEXT ... -
转载:SAP 标准教材和自学方法
2011-05-19 01:13 0http://space.itpub.net/16683570 ... -
BW常用术语
2011-05-16 21:11 1497A Aggregate An aggregate i ... -
BW职位基本分类
2011-05-15 00:20 868BW Architect: 负责全面数据及系统的设计以及所有 ... -
查询SAP程序的增强出口和BADI
2011-05-03 22:24 1139*& Report Z_HZY*&*& ... -
(zt) Add-on Table ‘Enhancement category for table missing’ 警告解决
2011-05-03 01:53 1070http://www.cnblogs.com/lo ... -
2011/04/29 backup Bookmarks
2011-04-29 02:54 0Bookmarks 2011/04/29 back ... -
LO Extraction -- Delta Queue update Mode
2011-04-29 02:32 1159目前BWDeltaQueue支持的 ... -
SDN论坛看到BW的问题及相关解答
2011-04-23 15:25 1304现在有一个 QUERY 运行十分慢 ... -
(zt) SAP各模块介绍
2011-04-23 00:50 1894http://blog.tianya.cn/blogger/p ... -
(zt) SAP MM -- Material Management.
2011-04-23 00:46 891http://www.erp100.com/thread- ... -
(zt) SAP FI/CO -- Financial & Controlling
2011-04-23 00:43 984http://www.erp100.com/thread-43 ... -
会计中的借与贷区别
2011-04-22 21:15 2706会计中的借贷只是个记账符号,要想记住 ... -
会计等式
2011-04-22 16:50 1036http://baike.baidu.com/ ... -
(zt)SAP 名词解释 助你理解
2011-04-22 16:23 1759http://blog.csdn.net/balderzwz/ ... -
(zt) 管理会计 和 财务会计 的区别
2011-04-22 14:27 790http://zhidao.baidu.com/questio ...
相关推荐
SAP RFC 文档提供了使用 Delphi 调用 SAP RFC 函数的详细信息,包括安装 SAP 客户端、Delphi 中安装 ActiveX 部件、SAP remote Function call control 安装、登录 SAP 源代码样本和 DELPHI 调用 SAP RFC 函数等方面...
在企业信息化领域,SAP系统扮演着至关重要的角色,而SAP RFC(Remote Function Call)接口则是SAP系统与其他系统间交互的一种核心技术。RFC接口允许外部应用程序调用SAP系统内的函数模块,实现数据交换和服务集成。...
SAP Remote Function Call (RFC) 是一个接口技术,它允许外部系统(如.NET应用程序)调用SAP系统中的函数模块,执行业务逻辑或获取数据。下面我们将深入探讨这个API的工作原理、使用场景以及相关的开发要点。 首先...
SAP Remote Function Call (RFC) 是SAP系统中一种重要的通信机制,允许不同系统之间进行数据交换和功能调用。SAP-RFC测试工具是专为ABAP开发人员设计的,用于测试和调试SAP RFC接口的实用程序。在本文中,我们将深入...
“Sap RFC联调测试工具”是用于第三方平台连接SAP RFC进行预先测试,在第三方平台未开发好程序,而进行预先联调测试已经开发好的RFC接口。也可以用来ABAP开发者在开发好RFC并且用SAP的SE37测试无误之后,进行第三方...
Java调用SAP RFC(Remote Function Call)是一种技术,允许Java应用程序与SAP系统进行通信,执行SAP系统中的特定业务逻辑。SAP RFC是SAP NetWeaver平台提供的一种接口技术,它允许外部系统调用SAP的功能模块,就像...
Java连接RFC(Remote Function Call)是一种技术,允许Java应用程序与SAP系统进行通信,执行SAP的业务逻辑。本文将详细解析标题和描述中提到的知识点,并提供相关的编程实例。 首先,我们需要理解RFC是什么。RFC是...
CSDN上有很多SAP RFC的Demo,但都不够简洁 一、此工具使用VS2010开发,可用VS2019打开,win10以下版本需安装DotNetFramework4.0,Win10以上版本可直接打开,工具在RFC\RFC\RFC\bin\Debug中直接运行RFC.exe即可; 二...
本文将详细介绍如何使用SpringBoot连接到SAP远程功能调用(Remote Function Call, RFC)并利用`sapjco30P`库进行开发。 首先,`SAP RFC`是一种接口技术,允许外部系统与SAP系统进行通信,执行SAP系统中的函数模块。...
SAP Remote Function Call (RFC) 是SAP系统与其他系统(包括SAP系统和非SAP系统)之间进行交互的重要技术手段之一。它允许一个系统(调用系统)通过网络调用另一个系统(被调用系统)的功能模块来执行特定的操作。...
Python连接SAP NetWeaver RFC(Remote Function Call)主要依赖于SAP提供的NetWeaver RFC SDK,这是一个允许外部系统与SAP系统进行交互的开发工具包。本文将深入探讨如何利用Python通过SAP NetWeaver RFC SDK进行...
SAP RFC(Remote Function Call)提供了一种标准方式,使得外部应用程序能够调用SAP系统中的功能模块。本篇将深入探讨如何在Java环境中实现对SAP RFC的调用,并通过具体的案例进行说明。 首先,SAP RFC是SAP ...
.NET Core项目中的SAP RFC(Remote Function Call)调用涉及到了多个关键组件和技术,这些组件协同工作以使得.NET Core应用程序能够与SAP系统进行通信。本文将深入探讨这些必要的组件和实现过程。 首先,让我们了解...
【标题】"saprfc-1.4.1.All.zip" 指的是一个特定版本的 SAP RFC(Remote Function Call)库的压缩包文件,版本号为 1.4.1,包含了所有适用平台的构建。SAP RFC 是 SAP 系统与外部应用之间通信的一种关键技术,它允许...
SAP提供了Remote Function Call (RFC)接口,允许外部应用程序与SAP系统进行交互,执行各种业务操作。本篇文章将深入探讨如何使用C#语言调用SAP RFC接口,并通过具体的代码实例来阐述这一过程。 首先,我们需要理解...
C# Call SAP RFC C# 调用 SAP示例,供参考。
标题中的"RFC_WS.zip_C# sap_SAP_rfc_rfc sap_web service"表明这是一个关于使用C#编程语言创建Web服务来调用SAP Remote Function Call (RFC)的项目。SAP RFC是一种通信协议,允许外部系统与SAP系统之间进行双向交互...
而SAP作为全球领先的ERP(Enterprise Resource Planning)解决方案提供商之一,其提供的SAPRFC(Remote Function Call)技术是用于SAP系统间或SAP与其他系统间进行远程过程调用的一种方法。 #### VBA访问SAPRFC的...
Java调用SAP RFC是指在Java应用程序中使用SAP的RFC(Remote Function Call)接口来调用SAP系统中的函数和数据。RFC是一种标准的远程过程调用协议,用于在不同系统之间进行数据交换和函数调用。 在Java中调用SAP RFC...
在SAP系统中,RFC(Remote Function Call)是一种远程过程调用技术,允许不同系统间进行数据交互和功能调用。本文将详细讨论如何通过Java来调用SAP的RFC接口,并涉及JCO3.0库的使用。 首先,JCO(Java Connector)...