2

我正在尝试学习 Web 服务、Glassfish、Eclipse 等,我学习的方式是我喜欢手动做事,而不是像许多在线教程要求你做的那样玩弄动态 Web 项目。我从一个基本的 Java 项目开始,然后手动创建 WSDL、客户端存根等。

我已经(非常)走了很远。到目前为止,我所做的是创建一个 Web 服务类并使用wsgen创建 WSDL,然后使用wsimport创建客户端存根。

我坚持的部分是如何将我的服务部署到 Glassfish?我已经能够使用 Eclipse(右键单击,-> Web 服务-> 创建 Web 服务)来做到这一点,但正如我上面所说,我想了解事情是如何在幕后工作的。因此,假设我只使用记事本和 Java 命令行编译器,我将如何从当前的 Web 服务项目转到可在 Glassfish中部署的项目?

谢谢!

4

1 回答 1

0

您可以在 Apache TomEE 网站上找到大量示例。这个可能适合您的需求。 http://openejb.apache.org/examples-trunk/simple-webservice/

您需要打包您的 Web 服务并将其部署到容器中。只是在“引擎盖下”发生了任何事情。它只是为您的 IDE 培育和黄油的东西。你也可以“手动”做所有事情(战争,http://www.openscope.net/2010/01/25/war-deployment-file-structure/;asadmin deploy http://docs.oracle.com/cd /E19798-01/821-1751/giobi/index.html )。

于 2013-01-28T10:18:02.173 回答