使用Java生成轻量级Web服务(无需应用程序服务器)

时间:2009-02-03 13:35:33

标签: java web-services

是否有任何Java库允许在没有任何应用服务器框架的情况下构建简单的独立Web服务服务器?

4 个答案:

答案 0 :(得分:12)

Java 6包含JAX-WS,这使得在独立应用程序中托管Web服务非常容易:

javax.xml.ws.Endpoint.publish("http://localhost:8000/myService/", myServiceImplementation);

答案 1 :(得分:5)

Axis 2有一个简单的独立服务器(请参阅http://ws.apache.org/axis2/1_4_1/installationguide.html

答案 2 :(得分:2)

Simple是您在Java世界中发现的最快,最轻的NIO Web服务器。大约是Jetty的两倍,大小的四分之一。

答案 3 :(得分:1)

Jetty可以嵌入java应用程序中运行。看看吧。