1. 程式人生 > >Netty入門到精通課程|物聯網視訊教程

Netty入門到精通課程|物聯網視訊教程

物聯網核心技術之Netty入門到精通課程


本課程由學途無憂網獨家提供


課程來源於:http://www.xuetuwuyou.com/course/14


課程內容介紹:


一、課程用到的軟體:java 1.7.0_79,netty-all-4.0.19.Final.jar,eclipse/myeclipse.


二、課程涉及到的技術點:
 1.網路程式設計,主要介紹網路程式設計基本概念,Socket服務端和客戶端程式設計,多執行緒通訊,UDP通  信,TCP UDP| HTTP 聯絡和


區別
 2.Netty入門基礎到高階特性,Netty核心概念,Transports(傳輸),Buffers(緩衝)等
 3.Netty實戰及調優


三、課程目標:
  Netty 是一個非同步的,事件驅動的網路程式設計框架和工具,使用Netty 可以快速開發出可維護的,高效能、高擴充套件能力的


協議服務及其客戶端應用。
  也就是說,Netty 是一個基於NIO的客戶,伺服器端程式設計框架,使用Netty 可以確保你快速和簡單的開發出一個網路應用


,例如實現了某種協議的客戶,服務端應用。Netty相當簡化和流線化了網路應用的程式設計開發過程,例如,TCP和UDP的


socket服務開發。
“快速”和“簡單”並不意味著會讓你的最終應用產生維護性或效能上的問題。Netty 是一個吸收了多種協議的實現經驗


,這些協議包括FTP,SMPT,HTTP,各種二進位制,文字協議,並經過相當精心設計的專案,最終,Netty 成功的找到了一種方


式,在保證易於開發的同時還保證了其應用的效能,穩定性和伸縮性。


四、課程大綱:


第一節:Netty入門到精通——物聯網行業介紹及前景分析
第二節:Netty入門到精通——網路程式設計基本概念.
第三節:Netty入門到精通——Socket服務端和客戶端程式設計
第四節:Netty入門到精通——UDP通訊
第五節:Netty入門到精通——URL程式設計以及物聯網常用協議TCP UDP HTTP 對比
第六節:Netty入門到精通——Netty介紹
第七節Netty入門到精通——第一個Netty程式
第八節:Netty入門到精通——Netty核心概念
第九節:Netty入門到精通——Transports(傳輸)
第十節:Netty入門到精通——Buffers(緩衝)
第十一節:Netty入門到精通——ChannelHandler
第十二節:Netty入門到精通——編解碼器Codec
第十三節:Netty入門到精通——附帶的ChannelHandler和Codec
第十四節:Netty入門到精通——引導Netty應用程式
第十五節:Netty入門到精通——單元測試程式碼
第十六節:Netty入門到精通——WebSocket.
第十七節:Netty入門到精通——SPDY
第十八節:Netty入門到精通——通過UDP廣播事件
第十九節:Netty入門到精通——實現自定義的編碼解碼器.
第二十節:Netty入門到精通——選擇正確的執行緒模型
第二十一節:Netty入門到精通——Netty專案一:聊天室
第二十二節:Netty入門到精通——Netty專案二:物聯網接入系統(1)
第二十三節:Netty入門到精通——Netty專案二:物聯網接入系統(2)
第二十四節:Netty入門到精通——Netty調優以及Storm DRPC和Spark Stream介紹