gpt4 book ai didi

java - 从 java WS 生成 WSDL

转载 作者:行者123 更新时间:2023-12-02 08:30:45 25 4
gpt4 key购买 nike

鉴于公共(public) SOAP Web 服务且没有 WSDL,我需要构建一个可以与此服务通信的 .NET 客户端。

我是一名 .NET 开发人员,正在寻找一种简单的方法来生成给定此 URL 的 WSDL 文件?我更喜欢直接从我的 Windows 开发机器上使用一些工具来完成此操作,但我发现的唯一东西是 Apache CXF 或 Axis2 中的 javatowsdl 工具。是否有任何工具(商业或其他)可以完成此任务?我真的希望不要手工编写自己的 WSDL。

如果我必须走javatowsdl的路线,可以使用这个工具而无需设置服务器来运行apache/tomcat等吗?有人知道实际实现这项工作所需的步骤吗?

更新:此知识库描述了如何通过 wsdl.exe 或 VS 生成代理,我之前已经完成过这两种操作。此知识库文章有趣的部分是顶部的部分,其中首先提到使用 IBM 的 WSTK 来获取 WSDL。 WSTK 已不复存在,我正在寻找替代方案。 http://support.microsoft.com/kb/307324希望这有助于澄清一些事情。

最佳答案

我没有看到提到这一点,但您是否尝试过将“?wsdl”附加到肥皂网址的末尾并在浏览器中尝试一下?

例如,服务的 URL 是 http://www.someserver.com/service/NewService 。然后您可以在任何网络浏览器中尝试此操作,看看它是否有效

http://www.someserver.com/service/NewService?wsdl

如果浏览器提取 wsdl,那么您也可以将相同的 URL 指向 wsdl.exe,它将为您生成 .NET 客户端 stub 。

关于java - 从 java WS 生成 WSDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3429098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com