0

我一直在看一些关于如何创建 web 服务的教程,其中大多数都在“web 服务”端 GlassFish 或 TomCat 中使用,我想知道它们是否必不可少,因为我想运行一个小的“web 服务”在我的远程服务器的后台,服务器操作系统是 Windows Server。

谢谢路德。

4

5 回答 5

3

顾名思义,Web 服务是在 Web 界面上公开和可用的服务。Tomcat/Glassfish 是托管此类服务的 Web 容器或 Web 服务器。您不需要容器来编写服务代码,但需要它们来部署 Web 服务。

于 2013-07-17T17:37:18.447 回答
1

琼德·阿山是对的。我建议一开始就使用 Tomcat。它比 glassfish 更快,或者如果您不想在自己的机器上运行和配置应用程序服务器,您可以使用 Google App engine https://developers.google.com/appengine/articles/soap

于 2013-07-17T17:41:50.877 回答
0

您可以尝试使用 javax.xml.ws.Endpoint 类 ( http://docs.oracle.com/javaee/5/api/javax/xml/ws/Endpoint.html )。

这允许您在不使用任何 Web/应用程序服务器的情况下试用 Web 服务。

于 2013-07-18T08:54:53.533 回答
0

请尝试http://www.cis.umassd.edu/~hxu/Projects/UMD/WebServices/中指定的步骤

于 2013-10-23T05:51:44.497 回答
0

是的,您需要服务器来部署您的 Web 服务,并将由用户或 Soap 客户端使用和消费。Tomcat/Glassfish 是部署您的应用程序的服务器,这意味着您在服务器上的 Web 服务,您可以使用它。而且你认为 Glassfish 比 tomcat 更好。

于 2013-12-10T07:05:18.943 回答