Apache MINA 2 是一個開發高性能和高可伸縮性網絡應用程序的網絡應用框架。它提供了一個抽象的事件驅動的異步 API,可以使用 TCP/IP、UDP/IP、串口和虛擬機內部的管道等傳輸方式。Apache MINA 2 可以作為開發網絡應用程序的一個良好基礎 ...
最近用兩周左右的時間閱讀了一下apache mina的源碼,有一些體會,現總結如下: 一 什么是MINA MINA是Multipurpose Infrastructure Networked Applications的首字符縮寫,直譯過來是 多目的基礎設施網絡應用程序 ,它是一個Apache的頂級開源項目,目的是為了幫助開發人員簡化網絡程序的開發,把注意力集中在業務邏輯上。它的整體架構如下: 從架 ...
2013-01-10 15:58 0 4853 推薦指數:
Apache MINA 2 是一個開發高性能和高可伸縮性網絡應用程序的網絡應用框架。它提供了一個抽象的事件驅動的異步 API,可以使用 TCP/IP、UDP/IP、串口和虛擬機內部的管道等傳輸方式。Apache MINA 2 可以作為開發網絡應用程序的一個良好基礎 ...
我們先看一個最簡單的Mina Server服務端代碼,該段代碼實現了服務端Server啟動並監聽客戶端請求 下面我們用telnet命令去連接這個服務端 cmd>telnet localhost 9123 輸入任意字符,顯示當前時間,輸入quit退出連接 ...
簡單的Mina客戶端代碼MinaSimpleClient.java: 處理消息發送和消息接收 ClientTimerHandler.java代碼: ...
一、學習資料 Mina入門實例(一) http://www.cnblogs.com/juepei/p/3939119.html Mina入門教程(二)----Spring4 集成Mina http://www.cnblogs.com/juepei/p/3940396.html Apache ...
一、學習資料 Mina入門實例(一) http://www.cnblogs.com/juepei/p/3939119.html Mina入門教程(二)----Spring4 集成Mina http://www.cnblogs.com/juepei/p/3940396.html Apache ...
接上一講對mina的簡單應用和對mina服務端和客戶端中幾個重要的技術知識點的理解后,今天着重對mina服務端的NioSocketAcceptor 進行學習。 說這個玩意之前,先整體上看一下在mina框架中NioSocketAcceptor和NioSocketConnector 這兩個玩意的整體 ...
Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 組織一個較新的項目,它為開發高性能和高可用性的網絡應用程序提供了非常便利的框架。當前發行的 MINA 版本支持基於 Java NIO 技術 ...
昨天我們講到了Mina的基本知識點。如果還有不懂得同學可以看一下我昨天的博客。http://www.cnblogs.com/getherBlog/p/3934927.html今天我着重來講一下基於Mina的客戶端的開發(代碼均在最后鏈接地址中,歡迎下載)。 一、首先看 ...