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