1. 程式人生 > >Netty教程之初識Netty(1)

Netty教程之初識Netty(1)

快速 事件 客戶端程序 rocket cassandra ssa 初識 我們 工具

Netty是什麽?

Netty是由JBOSS提供的一個java開源框架。 Netty提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的網絡服務器和客戶端程序。 封裝了JDK底層BIO和NIO模型,提供高度可用的API。 自帶編解碼器解決拆包粘包問題,用戶只用關心業務邏輯。 精心設計的reactor線程模型支持高並發海量連接。 自帶各種協議棧讓我們處理任何一種通用協議都幾乎不用親自動手。

Netty可以做什麽?

1.prc調用

2.長連接

3.http連接

4.web容器

哪些框架用到了Netty?

Dubbo,RocketMQ,Spark,Elasticsearch,Cassandra,Flink,Spring5,Grpc

Netty教程之初識Netty(1)