SAP RFC创建webservice以及测试

SAP RFC创建webservice以及测试,第1张

SAP RFC创建webservice以及测试

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

然后创建服务





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

然后SOAMANAGER做web配置

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

找到刚才创建的服务

点击ZWSTEST进入进行配置




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

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

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

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


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

&sap-user=&sap-password=


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

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5503241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存