MINA高性能 Java 網(wǎng)絡(luò)框架
Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 組織一個(gè)較新的項(xiàng)目,它為開發(fā)高性能和高可用性的網(wǎng)絡(luò)應(yīng)用程序提供了非常便利的框架。當(dāng)前發(fā)行的 MINA 版本支持基于 Java NIO 技術(shù)的 TCP/UDP 應(yīng)用程序開發(fā)、串口通訊程序(只在最新的預(yù)覽版中提供),MINA 所支持的功能也在進(jìn)一步的擴(kuò)展中。
Apache MINA 是一個(gè)網(wǎng)絡(luò)應(yīng)用程序框架,可幫助用戶輕松開發(fā)高性能和高可伸縮性的網(wǎng)絡(luò)應(yīng)用程序。它通過 Java NIO 通過各種傳輸(例如TCP / IP和UDP / IP)提供了一個(gè)抽象的事件驅(qū)動(dòng)的異步API。
Apache MINA 通常被稱為:
- NIO 框架庫,
- 客戶端服務(wù)器框架庫,或
- 網(wǎng)絡(luò)套接字庫
Apache MINA 帶有許多子項(xiàng)目:
- AsyncWeb:基于 MINA 異步框架構(gòu)建的 HTTP 服務(wù)器
- FtpServer:FTP 服務(wù)器
- SSHd:一個(gè)支持 SSH 協(xié)議的 Java 庫
- Vysper:XMPP 服務(wù)器
評(píng)論
圖片
表情
