2011-12-20 158 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);