java sap rfc_sap abap与java之间通过rfc传递数据实例.pdf

sap abap与java之间通过rfc传递数据实例

SAP ABAP 与JAVA 之间通过RFC 传递数据实例 作者的EMAIL:ebahaimei@ ebahaimei

更多信息请访问 /

1、 需求

根据选择条件取数据库表 T001 数据,并将该数据通过 RFC 接口传递给 JAVA,并由 JAVA

接收后,将数据回传给SAP,将回传的数据保存到数据库表ZT001T表中,并输出此次回传数

据。

2、 流程

图1

3、 操作步骤

ABAP(作为Clint端),调用JAVA(作为服务器端)。

① JCo 服务器程序在网管中的注册

下面给出该程序的JCo服务器程序在SAP网关中的注册步骤。

(1) 在SM59中,定义一个连接类型为T的远程目标

图2

1

SAP ABAP 与JAVA 之间通过RFC 传递数据实例 作者的EMAIL:ebahaimei@ ebahaimei

选择TCP/IP connections

图3

单击创建按钮

图4

2

SAP ABAP 与JAVA 之间通过RFC 传递数据实例 作者的EMAIL:ebahaimei@ ebahaimei

RFC目标系统,是RFC调用时候使用的。

Program ID,是JAVA程序中使用的。

图5

这里的Geteway Host就是下图的应用程序服务器地址。

TCP服务sapgw是固定的,后面的10就是下图的系统编号。

3

SAP ABAP 与JAVA 之间通过RFC 传递数据实例 作者的EMAIL:ebahaimei@ ebahaimei

图6

特别要注意的是,下面图要默认 Unicode,因为这个标示影响 Java 代码中的 Unicode

设置。

4

SAP ABAP 与JAVA 之间通过RFC 传递数据实例 作者的EMAIL:ebahaimei@ ebahaimei

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值