2011-12-20 161 views
6

我需要最简单的Web服务器为应用程序编写最小的Web界面。它应该是一些非常没有特色的功能,比如Ruby的标准库中的Webrick或者Python标准库中的BaseHTTPServer,只是一种让服务器监听端口并用字符串响应GET请求的方法。最小的Java Web服务器

感谢

+0

这个问题在[*软件栈的建议外汇*]属于(https://softwarerecs.stackexchange.com/),不是在这里。 – 2017-09-08 16:55:13

回答

8

NanoHTTPD

尝试NanoHTTPD。我一直在使用它来开发Android

NanoHTTPD是设计用于在其他应用中,下改性BSD许可嵌入重量轻的HTTP服务器。

9

码头

Jetty是我个人比较喜欢。它具有很小的内存占用量,可轻松与Eclipse集成,可用作Maven嵌入式服务器。

选项,您可以看到Mini Web Server

2

星火

用于创建科特林和Java 8 Web应用程序的微架构以最小的努力

对于Java 8及更高版本: http://sparkjava.com/

4

com.sun.net.httpserver

非常便宜替代:

Sun的Java本身自带httpserver package由于Java 1.6

提供了一个简单的高级HTTP服务器API,它可以用来构建嵌入式HTTP服务器。支持“http”和“https”。

2

注意到框架

尝试Takes Framework

new FtBasic(new TkText("hello, world!"), 8080).start(Exit.NEVER);