1.参考文档:Netty实战精髓篇

2.Netty介绍:

     Netty是基于Java NIO的网络应用框架.

Netty是一个NIO client-server(客户端服务器)框架,使用Netty可以快速开发网络应用,例如服务器和客户端协议。Netty提供了一种新的方式来

开发网络应用程序,这种新的方式使得它很容易使用和有很强的扩展性。Netty的内部实现是很复杂的,但是Netty提供了简单易用的api从网络处理

代码中解耦业务逻辑。Netty是完全基于NIO实现的,所以整个Netty都是异步的。

  网络应用程序通常需要有较高的可扩展性,无论是Netty还是其他的基于Java NIO的框架,都会提供可扩展性的解决方案。Netty中一个关键组成

部分是它的异步特性

  1. 同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;

  2. 异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待;

  

最新文章

  1. shell中测试命变量是否已经定义
  2. UTF-8 BOM头
  3. ASP FORM表单提交判断
  4. JAVA的String 类
  5. hdu 2063 过山车(二分图最佳匹配)
  6. JavaScript数据结构——数组
  7. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.2安装操作系统CentOS5.4
  8. python转换时间戳和日期时间格式的转换
  9. bootstrap css选择不同的宽度
  10. 一个想法(续四):IT技术联盟创业众筹进度公示
  11. JavaScript--AJAX页面传值
  12. [记录]一则清理MySQL大表以释放磁盘空间的案例
  13. adb pull 报错处理:adb: error: cannot create file/directory 'E:\': No such file or directory
  14. Python数据写入csv格式文件
  15. P2617 Dynamic Rankings(树状数组套主席树)
  16. redis 配置文件示例
  17. cocos2d-x CC_SYNTHESIZE_READONLY
  18. koa中间件机制
  19. angular学习笔记(十六) -- 过滤器(1)
  20. Codeforces Round #520 (Div. 2) Solution

热门文章

  1. redis单机版无法启动java程序解决
  2. RocketMQ之十:RocketMQ消息接收源码
  3. Python学习笔记——递归函数
  4. Tool.js(javascript帮助类)
  5. lua的table库中的常用函数总结
  6. 2019icpc南京网络赛
  7. Reaching Points
  8. [转帖]SSL延迟有多大?
  9. python 下安装pymysql应用
  10. 黑科技——树剖两次dfs转一次dfs!