Loading

记录ABAP开发的日常——RFC函数的WebService发布

前言:有时候可能不需要通过第三方集成服务传输数据,而是通过WebService直接与接收方进行数据传输,这里介绍一下如何创建SAP的RFC Web服务。

1.创建RFC测试函数

image

注意:这里的函数必须是RFC函数,普通函数是不能创建 WEB Service 服务的。

image

函数创建完毕。

2.创建测试函数的Web Service服务

image

或者通过下面这种方式:

image

以上两种方式都可以进入到WEB Service 服务创建界面。

image
image
image
image

然后跳转到服务页面,激活服务。

image

3.注册服务

image

进入到SOA管理界面,注册服务,如果弹出的IE浏览器地址:http://XXXX.XXX.XXX:8000 打不开,需要配置电脑主机的HOSTS文件,进行域名解析。
配置如下: 在host文件里加一句:当前客户端服务的IP地址 + 域名
IP地址 + XXXX.XXX.XXX
保存后重进就可以看到以下界面了。

image
image
image
image
image
image

这里的用户名密码在后面测试的时候用的到。

image
image
image
image
image

这个链接后面测试的时候用的到。

4.测试

方式一:SAP GUI 执行服务

image
image
image
image

方式二:第三方工具Soup UI

image
image
image
image
image

以上就是SAP RFC 发布Web Service的一个简单流程案例了。

posted @ 2021-12-10 11:39  Gjboy666  阅读(1264)  评论(0编辑  收藏  举报