我正在使用 JAX-WS 制作一个肥皂网络服务。
这应该部署为战争还是罐子。
它可以作为战争部署吗?
谢谢
您可以将其部署为 .war,并可以将其部署在许多不同的服务器上(Tomcat 将是最简单的 HTTP servlet 容器之一)。
我建议您阅读以下有关在 Tomcat 上使用 JAX-WS 部署 Web 服务的教程。
http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/
Soap Web 服务部署为 .war,因为它是一个 Web 应用程序。你用什么应用服务器?例如,在 Glassfish 中,您可以简单地将其放在 domain1/autodeploy 目录中。
如果您使用的是 Glassfish,那么只需将您的应用程序构建为 .war(此处无法在两种类型之间进行选择)并使用管理控制台或复制自动部署或使用 IDE 中的“部署”按钮进行部署。
你是如何使用 Jar 做到这一点的?
我相信您必须将其部署为战争才能让您的服务器正确处理它。
你用的是什么服务器?