使用 Apache MINA 2 開發(fā)網(wǎng)絡應用
Apache MINA 2 是一個開發(fā)高性能和高可伸縮性網(wǎng)絡應用程序的網(wǎng)絡應用框架。它提供了一個抽象的事件驅(qū)動的異步 API,可以使用 TCP/IP、UDP/IP、串口和虛擬機內(nèi)部的管道等傳輸方式。Apache MINA 2 可以作為開發(fā)網(wǎng)絡應用程序的一個良好基礎。本文將介紹 Apache MINA 2 的基本概念和 API,包括 I/O 服務、I/O 會話、I/O 過濾器和 I/O 處理器。另外還將介紹如何使用狀態(tài)機。本文包含簡單的計算器服務和復雜的聯(lián)機游戲兩個示例應用。
責任編輯:馬沛
來源:
IBMdW