MINA高性能 Java 网络框架

联合创作 · 2023-09-29 13:23

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 服务器

在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=mina

浏览 17
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报