1. 程式人生 > >Netty API 中文翻譯(4.1.11.Final) —— 緣由

Netty API 中文翻譯(4.1.11.Final) —— 緣由

Netty作為非同步事件驅動的高效能基礎通訊框架,其應用越來越廣泛,為了打破傳統的http協議那種request—response一請求一響應的資料傳輸模式自身的限制,時下的bs架構應用不再瀏滿足於瀏覽器主動發起通訊請求伺服器被動響應通訊請求,而是希望伺服器也能像瀏覽器那樣可以主動傳送請求給我們的客戶端,體現在具體應用中就是伺服器主動向客戶端推送訊息,又譬如很多網站上面的線上聊天模組。雖然這些需求用現有的http以及ajax等等技術也能夠實現,但就效能而言,netty在這方法還是有相當的優勢。所以在實際開發過程中,越來越多的公司摒棄http+Tomcat的方式來進行類似模組的技術支撐,而選擇用netty替換掉Tomcat來作為即時聊天以及系統推送模組的後臺伺服器。

筆者最近在公司便遇到了這樣的需求,但是因為之前沒有接觸過netty這個框架,因此最近幾周在網上瘋狂地搜尋關於netty的學習資料,不知是我資訊檢索方式不對還是別的原因,竟然連netty官方文件的中文版都沒找到,這讓學起netty來尤為吃力。加之在看了《netty權威指南》和《netty實戰》兩本關於netty著作對其中很多類的及屬性的描述用法還是不甚理解,因此,萌生了想要對netty官方api進行細緻學習的想法,為讓對netty有學習需求的程式設計師能有更多參考的資料,我就索性將官方文件(4.1.11.Final版本)翻譯為中文版。如果翻譯優勢偏頗還望各位高人加以指正,感激不盡。