基本上,我已经按照 netbeans 指南创建了一个名为 HelloWorld 的 Web 服务。
当我打开 HelloWorld.wsdl 文件以更改并重新启动 Web 服务并从 Web 浏览器导航到 .../SOAPHelloWorld/HelloWorld?wsdl 时,更改似乎没有反映在那里。
有人对此有明确的解决方案吗?会不会是我修改了错误的文件?
而且,当我运行 Web 服务时,它会自动通过 http 访问它,我怎样才能将其更改为仅默认为 https?
实际上,您编辑的文件“HelloWorld.wsdl”只是用于显示信息。它不会影响您项目的任何其他内容,您应该通过您的代码进行编辑。如 endpoint.publish("...192.168.0.84: 8888/Service/WebService.asmx?wsdl"); 看看这是否有帮助
您能否描述如何部署或发布此 WSDL?什么是服务器名称?
当我打开 HelloWorld.wsdl 文件以更改并重新启动 Web 服务并从 Web 浏览器导航到 .../SOAPHelloWorld/HelloWorld?wsdl 时,更改似乎没有反映在那里。
也许您没有发布此 WSDL。如果您有项目需要构建并部署到服务器(Tomcat、Glassfish 等)。请检查此链接:
https://weblogs.java.net/blog/bhaktimehta/archive/2008/03/developing_webs.html