我打算在Java中編寫RPC服務器。服務器需要接受傳入的RPC(可能通過HTTP)並回答它們。相當基本的東西。對「長輪詢」或「懸掛」RPC的支持是沒有必要的,所以一個請求線程模型應該是完全適合的。Java RPC服務器的框架
如果我是用Python寫這個,我可能會使用像扭曲的框架。在C中,像glibc。在每種情況下,框架提供了處理IO的通用「選擇循環」核心的實現,並調用處理它的更高級別的構造,最終導致我的應用程序被調用以接收RPC等事件。
這是因爲我寫在Java中任何實質性很長一段時間,雖然如此,我不知道是什麼技術狀態或建議的解決方案是這樣的事情。可能甚至有我可以輕鬆使用的標準庫的一部分來做到這一點。因此,我的問題StackOverflow:那裏有什麼框架適合這樣的任務嗎?
注意的是,雖然我可以使用HTTP的RPC的,這顯然不是一個Web應用程序 - 正因爲如此,Web框架是不合適的。
這看起來不錯。不過,如果有人想出更好的東西,我會認爲它是''的答案。 ;) – 2009-04-09 11:42:04
但有一個問題:它們提供的HTTP示例實現了HTTP協議本身,而API似乎只包含對代理HTTP的支持。你知道是否有內置或使用良好的MINA庫來處理HTTP請求? – 2009-04-09 11:47:45