2011-10-16 55 views

回答

3

好吧,儘管我對Java說壞話感到悲傷,但我真的不推薦將它用於生產用途或任何重用場景。儘管它適用於單元/集成測試等小型應用,但在使用密集型應用時會遇到很大的內存問題,尤其是當您一次使用大量連接時。我有類似的問題在這裏所描述的:

http://neopatel.blogspot.com/2010/05/java-comsunnethttpserverhttpserver.html

和Jetty是不是重生產使用的幾乎同樣的原因,好。如果我是你,我會和Tomcat一起去。

作爲替代方案,我相信你可以考慮Java消息服務作爲替代進程間的通信,只是有一個JMS服務器上運行(如Active MQ)

+2

可能[this](http://bugs.sun.com/view_bug.do;?bug_id=6946825)錯誤 – nos

+0

偉大的聯繫。爲我節省了很多時間。我之前在查看ActiveMQ,但我真的很喜歡HTTP的簡單性(和普遍性)。 –

0

如果你想要的東西,隨Java看看在RMI或RMI/IIOP。