在做nw开发的时候,经常会需要调用 其他系统的webserivce系统,这里我不做客户端的配置介绍,只做服务器点的讲解,有时间的话我会继续写个客户端的博客。闲话不说,正式开始:
1、首先你要测试这个wsdl文件是不是OK的,可以通过
http://10.9.29.48:50000/startPage ——Web Services Navigator进行 SAP的webservice测试。
2、测试通过,接下来就要配置 提供者系统和通信参数文件。
SAP NetWeaver Administrator——SOA——技术配置——系统连接,然后可以看到 提供者系统和通信参数两个标签页。
新建一个通信文件 连接性类型用 WS ,其他东西可以暂时默认。
然后新建一个 提供者系统,按照提示把WSDL等输入后下一步, 点击 高级模式,然后选择你刚才建立的通信文件,其他暂时默认配置。
3、配置 应用程序通信
SAP NetWeaver Administrator——SOA——应用程序和场景通信——应用程序通信——找到你的项目,然后编辑 你的已消耗服务组,将提供者系统选择你刚才配置好的提供者系统,然后自动分配一下。完成。
到这里服务器的webserice的配置完成。
另外再说一句,如果调试webservice的时候出现错误的时候可以到
SAP NetWeaver Administrator——SOA——日志和跟踪——连接性记录与跟踪
可以查看最近的执行的错误。