《
物联网核心技术之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介绍
相关文章
- React Apollo入门
- Angular 5升级RxJS到5.5.3报错:EmptyError: no elements in sequence
- 升级到Ionic 5报错Error: Angular JIT compilation failed: '@angular/compiler' not loaded!
- Java入门 - 高级教程 - 08.Applet
- Java语言------图书馆管理系统(入门简略版)
- Python入门教程+项目实战-8.3节: 数据类型转换
- Kafka 入门篇(一)
- Python入门到高级【第五章】
- 自学Android到什么程度才能找到工作?
- 【云原生】 初体验阿里云Serverless应用引擎SAE(二),前端Nginx静态文件持久化到对象存储OSS