0

基本上,我已经按照 netbeans 指南创建了一个名为 HelloWorld 的 Web 服务。

当我打开 HelloWorld.wsdl 文件以更改并重新启动 Web 服务并从 Web 浏览器导航到 .../SOAPHelloWorld/HelloWorld?wsdl 时,更改似乎没有反映在那里。

有人对此有明确的解决方案吗?会不会是我修改了错误的文件?

而且,当我运行 Web 服务时,它会自动通过 http 访问它,我怎样才能将其更改为仅默认为 https?

4

2 回答 2

0

实际上,您编辑的文件“HelloWorld.wsdl”只是用于显示信息。它不会影响您项目的任何其他内容,您应该通过您的代码进行编辑。如 endpoint.publish("...192.168.0.84: 8888/Service/WebService.asmx?wsdl"); 看看这是否有帮助

于 2013-08-29T04:44:23.150 回答
0

您能否描述如何部署或发布此 WSDL?什么是服务器名称?

当我打开 HelloWorld.wsdl 文件以更改并重新启动 Web 服务并从 Web 浏览器导航到 .../SOAPHelloWorld/HelloWorld?wsdl 时,更改似乎没有反映在那里。

也许您没有发布此 WSDL。如果您有项目需要构建并部署到服务器(Tomcat、Glassfish 等)。请检查此链接:

https://weblogs.java.net/blog/bhaktimehta/archive/2008/03/developing_webs.html

于 2013-08-29T04:53:23.133 回答