在過去的幾年裏,我的頭腦是Python,在那裏有許多簡單的,最小化的框架選擇,使我能夠輕鬆站立一個網站或服務(例如web.py)。我正在尋找類似於Java的東西。簡單的Java獨立服務器容器/框架?
這些日子裏用Java來站立簡單服務最簡單,動作最少的方法是什麼?我在尋找簡單的東西如:
- 接收HTTP請求
- 派遣這些請求處理程序(最好是基於正則表達式的URL處理程序映射設施)
- 的能力,能力的能力設置HTTP標頭並且通常完全控制請求/響應
如果框架在Jython中運行良好,則爲獎勵點。
[更新]感謝您的回覆,其中一些看起來很有趣。但是,我沒有看到這些網址的調度功能。我在尋找類似Django的url.py系統的東西,它看起來像:
urlpatterns = patterns('',
(r'^articles/2003/$', 'news.views.special_case_2003'),
(r'^articles/(\d{4})/$', 'news.views.year_archive'),
(r'^articles/(\d{4})/(\d{2})/$', 'news.views.month_archive'),
(r'^articles/(\d{4})/(\d{2})/(\d+)/$', 'news.views.article_detail'),
)
如果你處理它的處理程序以及指定URL正則表達式。
+1 Simple也是Java中速度最快的NIO服務器容器。此外,除了Java 5之外,它還具有最小的空間,沒有外部依賴關係。 – 2009-07-16 13:22:39