转载

深入了解Netty【三】Netty概述

深入了解Netty【三】Netty概述

1、简介

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

Netty是一个NIO客户端服务器框架,它支持快速、简单地开发协议服务器和客户端等网络应用程序。它大大简化和简化了网络编程,如TCP和UDP套接字服务器。

“快速而简单”并不意味着最终的应用程序将遭遇可维护性或性能问题。Netty经过精心设计,积累了许多协议(如FTP、SMTP、HTTP和各种二进制和基于文本的遗留协议)实现的经验。因此,Netty成功地找到了一种方法,可以在不妥协的情况下实现开发、性能、稳定性和灵活性。

Netty官网

深入了解Netty【三】Netty概述

2、应用场景

  • 互联网行业

主要用于分布式系统中的RPC,如阿里的Dubbo。

  • 游戏行业

比如地图服务器之间用Netty进行高性能通信。

  • 大数据领域

Hadoop的Netty Service。

  • 开源项目

https://netty.io/wiki/related...

深入了解Netty【三】Netty概述

原文  https://segmentfault.com/a/1190000021155953
正文到此结束
Loading...