2013-10-23 96 views
5

大約四天前,我開始研究Apache MINA框架。我特別覺得它很有趣,但很快我注意到研究材料並不完整。我在「用戶指南」網站上看到的內容,看起來似乎已經過時,將兩個圖書館MINA 1.x混合到2.x.這是一段時間,因爲我在互聯網上看到了一個更新的話題。我一直在進行研究,而且我認爲這是自MINA更新以來大約1年。Apache MINA死了嗎? (23/10/2013)

我的問題是:

  1. 是該項目被放棄?

  2. 如果是這樣,那麼您的讀者和程序員建議的其他項目有哪些功能,比如MINA?

  3. 如果不是,我怎麼可以與設計師交談?當他們談論「訂閱」時,我嘗試通過電子郵件註冊,但我不能。其實,我收到一個錯誤,說我的電子郵件無法發送,即使我檢查並更正了送貨地址。

回答

2

該項目是不是死了。

  • 最後一個版本是2012年10月,這對於穩定的Java項目來說並不是一個不可能的長時間。
  • 文檔因項目而異。將1.x和2.x文檔混合在一起意味着該項目的文檔很差,而不是該項目已經死亡。

更重要的是要評估一個項目的健康狀況,最好檢查一下它的問題跟蹤,這對於MINA可以找到here。項目主席在11月6日(兩週前)有活動,每this page。另請注意,2013年7月(4個月前)記錄了MINA 3.0.0的發展情況。從審查這個頁面看來,他們的下一個版本將會是3.0.0,除非在2.0上出現一些緊急補丁。

這就是所有人都說的,我強烈地認爲Netty是NIO框架的更加標準選擇 - 我會確保在實施MINA項目之前瞭解其功能集。

1

替代方案,您可以檢查Wikipedia

  1. 灰熊
  2. 的Netty 3
  3. 了QuickServer
  4. 了xSocket
+1

哦。謝謝Colin。現在,我想確保MINA被放棄或不放棄。我一直在寫一篇關於使用MINA的大文章,並且不希望只是不確定地扔掉它。無論如何,我感謝您指出其他框架,但我仍然真的想知道MINA是否被放棄,以及更多,如果我的MINA信息是正確的(1年沒有任何更新)。謝謝。 – Loa

+0

我在看netty和mina,因爲我需要實現一些smpp客戶端處理pdu等。你是否已經完成了你的文章?如果是的話,我會有興趣閱讀它 –

0

其他替代套接字框架;

  1. SuperSocket(.NET和Mono進出口。)
  2. 嘩啦插座(JAVA小鬼。)
  3. 納迦(JAVA)
  4. extasys(Java中,單聲道和Microsoft .NET)

另請參閱..

JAVA SOCKS Server