課程
/移動開發
/Android
/長連接利器—網絡框架解析之mina篇
是不是跟netty差不多 實現NIO通信???
2017-12-06
源自:長連接利器—網絡框架解析之mina篇 1-1
正在回答
首先,從設計的理念上來看,Mina的設計理念是最為優雅的。當然,由于Netty的主導作者與Mina的主導作者是同一人,出自同一人之手的Netty在設計理念上與Mina基本上是一致的。而Grizzly在設計理念上就較差了點,幾乎是Java NIO的簡單封裝。
其次,從項目的出身來看,Mina出身于開源界的大牛Apache組織,Netty出身于商業開源大亨Jboss, 而Grizzly則出身于土鱉Sun公司。從其出身可以看到其應用的廣泛程序,到目前為止,我見到業界還是使用Mina多一些,而Netty也在慢慢的應 用起來,而Grizzly則似乎只有Sun自已的項目使用了,如果還有其他的公司或開源項目在使用,那就算我孤陋寡聞。
最后,從入門的文檔來說,由于Mina見世時間相對較長,官方以及民間的文檔與入門示例都相當的多。Netty的官方文檔也做得很好,而民間文檔就要相對于Mina少一些了。至于Grizzly,不管是官方還是民間,都很少見到其文檔。
舉報
apache mina框架如何在android中使用,并能通過mina與服務器進行通信
1 回答mina框架通訊
1 回答mina框架分客戶端和服務端嗎?
2 回答服務端不使用mina框架的話,客戶端可以使用mina么?
2 回答mina框架服務端和客戶端必須配套使用嗎?
1 回答mina
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-01-03
首先,從設計的理念上來看,Mina的設計理念是最為優雅的。當然,由于Netty的主導作者與Mina的主導作者是同一人,出自同一人之手的Netty在設計理念上與Mina基本上是一致的。而Grizzly在設計理念上就較差了點,幾乎是Java NIO的簡單封裝。
其次,從項目的出身來看,Mina出身于開源界的大牛Apache組織,Netty出身于商業開源大亨Jboss, 而Grizzly則出身于土鱉Sun公司。從其出身可以看到其應用的廣泛程序,到目前為止,我見到業界還是使用Mina多一些,而Netty也在慢慢的應 用起來,而Grizzly則似乎只有Sun自已的項目使用了,如果還有其他的公司或開源項目在使用,那就算我孤陋寡聞。
最后,從入門的文檔來說,由于Mina見世時間相對較長,官方以及民間的文檔與入門示例都相當的多。Netty的官方文檔也做得很好,而民間文檔就要相對于Mina少一些了。至于Grizzly,不管是官方還是民間,都很少見到其文檔。