MINA高性能 Java 网络框架
Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。
Apache MINA 是一个网络应用程序框架,可帮助用户轻松开发高性能和高可伸缩性的网络应用程序。它通过 Java NIO 通过各种传输(例如TCP / IP和UDP / IP)提供了一个抽象的事件驱动的异步API。
Apache MINA 通常被称为:
- NIO 框架库,
- 客户端服务器框架库,或
- 网络套接字库
Apache MINA 带有许多子项目:
- AsyncWeb:基于 MINA 异步框架构建的 HTTP 服务器
- FtpServer:FTP 服务器
- SSHd:一个支持 SSH 协议的 Java 库
- Vysper:XMPP 服务器
评论