Netty 4.x 解決

2018-10-25 14:45 更新

解決

Netty 是一個(gè)提供 asynchronous event-driven (異步事件驅(qū)動(dòng))的網(wǎng)絡(luò)應(yīng)用框架,是一個(gè)用以快速開發(fā)高性能、高可靠性協(xié)議的服務(wù)器和客戶端。

換句話說,Netty 是一個(gè) NIO 客戶端服務(wù)器框架,使用它可以快速簡(jiǎn)單地開發(fā)網(wǎng)絡(luò)應(yīng)用程序,比如服務(wù)器和客戶端的協(xié)議。Netty 大大簡(jiǎn)化了網(wǎng)絡(luò)程序的開發(fā)過程比如 TCP 和 UDP 的 socket 服務(wù)的開發(fā)。

“快速和簡(jiǎn)單”并不意味著應(yīng)用程序會(huì)有難維護(hù)和性能低的問題,Netty 是一個(gè)精心設(shè)計(jì)的框架,它從許多協(xié)議的實(shí)現(xiàn)中吸收了很多的經(jīng)驗(yàn)比如 FTP、SMTP、HTTP、許多二進(jìn)制和基于文本的傳統(tǒng)協(xié)議.因此,Netty 已經(jīng)成功地找到一個(gè)方式,在不失靈活性的前提下來實(shí)現(xiàn)開發(fā)的簡(jiǎn)易性,高性能,穩(wěn)定性。

有一些用戶可能已經(jīng)發(fā)現(xiàn)其他的一些網(wǎng)絡(luò)框架也聲稱自己有同樣的優(yōu)勢(shì),所以你可能會(huì)問是 Netty 和它們的不同之處。答案就是 Netty 的哲學(xué)設(shè)計(jì)理念。Netty 從開始就為用戶提供了用戶體驗(yàn)最好的 API 以及實(shí)現(xiàn)設(shè)計(jì)。正是因?yàn)?Netty 的哲學(xué)設(shè)計(jì)理念,才讓您得以輕松地閱讀本指南并使用 Netty。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)