[英]Restful Webservice Java, server side
我正在尝试开发一个小型服务器,其中将包含一个宁静的Web服务。
我想在Web服务部分中使用JAX-RS,但是我看到的每个示例都在使用tomcat服务器,并且我不能使用任何“应用程序”服务器(这意味着我可以在代码中创建服务器,但是无法从外部运行它)。
好吧,无论如何,我想知道是否有人要显示任何示例,以及关于我可以用来在代码中运行这样一个简单服务器的轻型库的任何建议(不能使用任何gpl / lgpl等许可,因此没有球衣) 。
谢谢。
可以在您的应用程序中嵌入Tomcat,请参见此处的示例: http : //java.dzone.com/articles/embedded-tomcat-minimal
嵌入式servlet容器的另一个流行选择是Jetty ,他们在这里有一个教程。
Jersey随附的示例也可能会有所帮助,以下是使用Grizzly HTTP库运行的示例: https : //github.com/jersey/jersey/jersey/blob/master/examples/helloworld/src/main/java/org/glassfish/ jersey / examples / helloworld / App.java
您甚至可以使用与JDK捆绑在一起的HTTP服务器(可能不是用于实际应用程序的方式): https : //github.com/jersey/jersey/blob/master/examples/helloworld-pure-jax-rs /src/main/java/org/glassfish/jersey/examples/helloworld/jaxrs/App.java
您是否签出了http://www.sparkjava.com/ ? 它非常轻巧简洁。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.