这可能听起来像一个愚蠢的问题,但我是网络服务的新手。
我跟着this tutorial成功创建了一个Calculator Web服务,直到我创建了一个使用Web服务方法的本地客户端应用程序(一个带有调用Web服务方法的main方法的java类)。 / p>
我现在的问题是如何通过浏览器访问此方法并在其中设置参数,只需获取XML / JSON结果。
我的猜测是我错过了一些东西,我不得不以某种方式发布网络服务。
任何解决方案,链接都受到高度赞赏。
答案 0 :(得分:0)
您已在glassfish服务器上托管了您的网络服务。现在你想使用互联网浏览器来消费它,就像你使用net beans中的测试webservice选项一样。
这意味着您需要构建自己的在Web浏览器上运行的客户端。
您需要构建一个网页,其中包含两个输入字段和一个按钮,每当您点击此按钮时,请调用您的网络服务并显示其结果。您可以按照任何简单的Web客户端或应用程序教程进行操作,然后再将其部署在glassfish或apache服务器上。
此外,您可以使用soapui(客户端使用Web服务)导入您的wsdl并访问其方法,提供输入并以soap的形式获取结果。