您当前的位置: 首页 >  服务器

Java NIO 框架 Netty 之美: 搭建文件上传服务器

蔚1 发布时间:2018-11-06 11:53:21 ,浏览量:2

Netty 是一个可以快速开发网络应用程序的 NIO 框架,它大大简化了 TCP 或者 UDP 服务器的网络编程。Netty 的简易和快速开发并不意味着由它开发的程序将失去可维护性或者存在性能问题,它的设计参考了许多协议的实现,比如 FTP、SMTP、HTTP 和各种二进制和基于文本的传统协议,因此 Netty 成功的实现了兼顾快速开发、性能、稳定性、灵活性为一体,不需要为了考虑一方面原因而妥协其他方面。Netty 的应用还是比较广泛的,比如阿里巴巴开源的 Dubbo 和 Sofa-Bolt 框架底层网络通讯都是基于 Netty 来实现的。

本 Chat 我们来使用 Netty 搭建一个文件上传服务,主要包含下面内容:

  • 使用 Netty 搭建文件上传服务端,自定义协议格式,自定义解码处理器,允许一个长连接连续上传多个文件;
  • 使用 Netty 搭建文件上传客户端,从本地读取文件,按照自定义协议格式通过 Netty 连接传输文件到服务器端 。

阅读全文: http://gitbook.cn/gitchat/activity/5bb8c7a36cf10a753b9c1b37

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 2浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0489s