我遇到了一个问题,即客户能够使用net-beans以及.Net而不是soap UI打开SAP wsdl。
当我检查wsdl时,我发现没有定义服务以及绑定标签,或者没有包含这样的标签。 wsdl以端口类型信息结束。
在soap UI中,我收到一个错误,例如文件中没有内容,当我尝试在eclipse中打开它时,我可以使用web explorer窗口打开它,但服务和绑定信息字段都是空的。我可以在客户wsdl中看到ws-policy元素。
他如何制作没有绑定和服务信息的wsdl?
他告诉它在.Net中工作的原因是什么?
我不确定.Net工具。
请帮忙 谢谢你的时间。
答案 0 :(得分:3)
我只对第一个问题有所了解,不能帮助你解决其他问题...
你可以要求两种口味"来自NW / ABAP系统的WSDL。这与以下事实有关:服务的实现(编程)通常在不同的系统上执行,并且由不同的人在服务的配置上执行。
在实现服务(或者服务定义)之后,您可以获得所谓的设计时WSDL文档"。本文档不包括端点信息 - 它不能,因为这需要有关目标系统格局及其配置的技术信息,而这些信息尚不可用。
从服务定义中,管理员可以创建配置。这包括绑定信息以及基本URL,安全设置,传输层设置等内容。使用此配置,您可以生成包含实际端点配置的第二个WSDL文档。