Netty用户向导5.x
来源:互联网 发布:九州园艺三角梅淘宝店 编辑:程序博客网 时间:2024/05/20 12:51
前言
问题
我们使用通用类库或者应用进行彼此之间的通讯。比如:我们经常使用HTTP客户端类库从web服务端检索信息,或者通过webservice调用远程的进程。
然而通用协议和它的实现并不可调整,就像我们不用通用的http来交换大文件,邮件消息,即时消息,金融信息,媒体游戏信息。我们所需要的是一个可以用于某些特定用途的非常易于优化的协议。举个例子,你需要实现一个HTTP服务用于AJAX的聊天程序,媒体流,大文件传输。你甚至想要设计和实现一个可以准确适合你需要的协议。
还有一个不可避免的例子,就是当你需要有很多遗留系统协议用于确保和旧系统的互操作性。问题是你如何快速的实现这些协议而不牺牲可靠性和性能。
解决方案
Netty是一个提供了异步事件驱动的网络应用框架和工具,用于快速开发易于维护的、高性能的、高可伸缩性的协议服务端及客户端。换句话说,Netty是java NIO 客户端服务端框架,它极其简化了基于管道流的网络编程,比如TCP UDP socket 服务开发。
快速和易用并不意味着开发出来的程序会有维护和性能上的问题。Netty细心的设计理念来自于对许多协议的实现所积累的经验,比如FTP、HTTP、SMTP和其他的二进制和基于文本的旧协议。因此,Netty无需折衷便的取得了易用、性能、可靠、伸缩性的全面成功。
一些用户可能已经找到了其他网络应用框架宣城也有同样的优点,所以你可以会问Netty与他们有什么不同。回答就是Netty所秉持的设计哲学和理念上的不同。Netty设计于从第一天开始就给予你一个非常舒适的体验,无论是API和实现。这并不是什么可触摸的的东西,但是当你阅读向导和使用Netty的时候你终究会认识到这个设计哲学可以让你更加轻松的生活。
- Netty用户向导5.x
- Netty 4.x 用户指导
- netty 5.x
- Android_ViewPager_用户向导
- ZF2.0用户向导 —— 5. 路由及控制器
- Jabberd 1.4.x 管理员向导
- CodeIgniter PHP MVC用户向导
- Netty 4.X 用户指南
- Netty 4.x 用户手册
- Netty 用户指南4.x
- Netty 4.x 用户指南
- Netty 3.x 简例
- Netty 4.x 用户指南
- Netty 3.x 简例
- netty 3.x 源码分析
- netty 4.x源码分析
- Netty(3.x) 小节
- Netty 4.x User Guide
- 用字符串模拟实现幂的精确计算
- SDJZU--E坤哥的难题
- Confluence RSS 如果页面有不允许的 URL
- 网狐SQL脚本自动添加子游戏信息
- 基于图片分离的文件系统设计(基于fastdfs) - 数据库存储部分
- Netty用户向导5.x
- Android开源项目发现---ListView篇(持续更新)
- python处理HTML和XML
- 贴片式微针疫苗 无痛还能自己注射
- Tomcat 全系安全漏洞,请尽快修复
- Boost.Compressed_pair 原理
- 计算机视觉、模式识别、机器学习常用牛人主页链接
- Confluence RSS 授权
- 请保