我被要求创建一个 JAVAX-WS Web 服务,它基本上对输入执行一些基本计算以返回输出。我还需要从数据库中查找一些值。
我正在使用这本书:
Java Web 服务:启动并运行
到目前为止我所做的事情:
1. 创建了包含执行计算的方法的主 java 程序。
2. 使用wsgen和wsimport生成各种工件。
3. 使用 Endpoint 在 localhost 上发布服务。
我需要做的:
我需要让它在 Windows 服务器之类的 .NET 服务上运行。这样它就可以为多台机器服务。
我对 Web 服务和服务器几乎一无所知,到目前为止,我刚刚阅读了上述书籍的第一章。
从我所经历的所有资源来看,我相信我可以使用 GlassFish,但我不知道它是否符合我的目的。
因此,如果有人可以指出一些有用的资源,那将非常有帮助。
PS:我不知道从数据库中查找所需的值,所以也请指向一些资源。
问问题
128 次
1 回答
1
Endpoint 还可以同时服务请求,您可以通过创建 ThreadPoolExecutor 并将其注册到端点来启用线程池。见 Endpoint.setExecutor(Executor 执行者)
如果要在 GlassFish 上部署 Web 服务,应将其更改为 WAR 项目,请参阅http://docs.oracle.com/javaee/6/tutorial/doc/bnayl.html
于 2013-07-03T06:25:21.853 回答