2011-12-20 37 views
6

Tôi cần máy chủ web đơn giản nhất để viết giao diện web tối thiểu cho một ứng dụng. Nó phải là một cái gì đó thực sự đặc biệt như Webrick từ thư viện chuẩn của Ruby hoặc BaseHTTPServer từ thư viện chuẩn của Python, chỉ là một cách để giữ một máy chủ lắng nghe một cổng và trả lời các yêu cầu GET bằng một chuỗi.Máy chủ web Java nhỏ nhất

Cảm ơn

+0

Câu hỏi này thuộc trong [* Phần mềm khuyến nghị stack Trao đổi *] (https://softwarerecs.stackexchange.com/), chứ không phải ở đây. –

Trả lời

8

NanoHTTPD

Thử NanoHTTPD. Tôi đã sử dụng nó để phát triển Android.

NanoHTTPD là máy chủ HTTP trọng lượng nhẹ được thiết kế để nhúng trong các ứng dụng khác, được phát hành theo giấy phép BSD đã sửa đổi.

9

Jetty

Jetty là những gì cá nhân tôi thích. Nó có dấu chân bộ nhớ nhỏ, dễ dàng tích hợp với Eclipse, có thể được sử dụng như máy chủ nhúng Maven.

tùy ý bạn có thể thấy Mini Web Server

2

Spark

Một khung vi để tạo các ứng dụng web trong Kotlin và Java 8 với nỗ lực tối thiểu

Đối với Java 8 và sau này: http://sparkjava.com/

4

com.sun.net.httpserver

Rất rẻ thay thế:

Java của Sun đi kèm với riêng httpserver package nhất kể từ java 1,6

Cung cấp một cấp cao đơn giản Http máy chủ API, có thể được sử dụng để xây dựng nhúng HTTP máy chủ. Cả hai "http" và "https" đều được hỗ trợ.

Các vấn đề liên quan