栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

SAP RFC创建webservice以及测试

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SAP RFC创建webservice以及测试

一个接口项目,总体采用数据直接存中间库表的方式,但是有几个接口特殊采用webservice的方式。需要创建RFC的webservice给外围系统调用。
先创建一个webservice测试一下联通性:
首先创建一个RFC:

然后创建服务





点击完成,创建成功,记得激活一下

然后SOAMANAGER做web配置

正常是以下的界面,如果出不来这个界面,把网址中的域名换成服务器的地址试试

找到刚才创建的服务

点击ZWSTEST进入进行配置




点击完成,完成配置,生成WSDL

点击这里可以查看生成的WSDL,如下图

将WSDL发送给外围系统即可。

但在此之前最好先自己测试一下WSDL是否有用,使用SOAPUI测试。
SOAPUI请自行下载。
打开SOAPUI,创建SOAP PROJECT


弹出一个登录的验证,这个登录的验证是登录SAP系统的认证。一般情况下我们输入账号密码即可,但是后面外围系统在调用的时候需要将这个验证去掉,我这里用的方法是将账号密码集成到WSDL上,具体的方法如下:
在WSDL的最后面加上

&sap-user=&sap-password=


这样就跳过了系统登录的验证。
进入界面后就可以进行测试了

左边的界面传入值,右边的界面返回值,值顺利返回代表连通性没有问题。
最后将WSDL发给外围系统即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/512184.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号