Java 从浏览器(localhost)调用使用Netbeans和Glassfish创建的WebService方法

Java 从浏览器(localhost)调用使用Netbeans和Glassfish创建的WebService方法,java,web-services,netbeans,glassfish,webservice-client,Java,Web Services,Netbeans,Glassfish,Webservice Client,这听起来可能是个愚蠢的问题,但我对web服务还不熟悉 我遵循并成功地创建了一个计算器web服务,直到创建了一个使用web服务方法的本地客户端应用程序(一个使用main方法调用web服务方法的java类) 我现在的问题是如何通过浏览器访问这个方法并在那里设置参数,只需要得到一个XML/JSON结果 我的猜测是我遗漏了一些东西,我不得不以某种方式发布web服务 非常感谢您提供任何解决方案和链接。您已经在glassfish服务器上托管了您的Web服务。现在,您希望使用internet浏览器使用它,就像

这听起来可能是个愚蠢的问题,但我对web服务还不熟悉

我遵循并成功地创建了一个计算器web服务,直到创建了一个使用web服务方法的本地客户端应用程序(一个使用main方法调用web服务方法的java类)

我现在的问题是如何通过浏览器访问这个方法并在那里设置参数,只需要得到一个XML/JSON结果

我的猜测是我遗漏了一些东西,我不得不以某种方式发布web服务


非常感谢您提供任何解决方案和链接。

您已经在glassfish服务器上托管了您的Web服务。现在,您希望使用internet浏览器使用它,就像使用NetBeans中的TestWebService选项一样

这意味着您需要构建在web浏览器上运行的自己的客户端

您需要构建一个网页,其中包含两个输入字段和一个按钮作为结果,每当您点击此按钮时,调用您的Web服务并显示其结果。您可以遵循web客户端或应用程序的任何简单教程,然后再次将其部署到glassfish或apache服务器上


您还可以使用soapui(使用web服务的客户机)导入wsdl并访问其方法,以soap的形式提供输入并获得结果

谢谢你的回答。我想做的是通过浏览器访问web服务。结果是整数2。