欢迎来到hy的博客

众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
侧边栏

Netty框架的简单理解

Netty框架的简单理解

Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器
和客户端

在本次作业中,主要使用netty框架来解决聊天的高并发性能。
netty的整体架构:

使用netty主要还是基于主要包含的一些特性优点:

  • 1.性能卓越
  • 2.新手友好,简单的线程模型但是足够强大
  • 3.统一的api接口,同时支持多种传输类型
  • 4.基于池化和复用技术,资源消耗低

1、技术概述,描述这个技术是做什么?学习该技术的原因,技术的难点在哪里。控制在50-100字内。
通俗的来说,Netty是建立在NIO基础之上,Netty在NIO之上又提供了更高层次的抽象。在Netty里面,Accept连接可以使用单独的线程池去处理,读写操作又是另外的线程池来处理。学习netty主要为了解决聊天的高并发性,技术难点主要在于自己编写的助手类解决消息收发。
2、技术详述,描述你是如何实现和使用该技术的,要求配合代码和流程图详细描述。可以再细分多个点,分开描述各个部分。
聊天所涉及的类:

编写的助手类:

参考博客

netty能做什么
netty技术总结

posted @ 2020-06-15 22:56  黄毅122  阅读(218)  评论(2编辑  收藏  举报