課程簡(jiǎn)介
從即時(shí)通訊的概念及即時(shí)通訊系統(tǒng)的難點(diǎn)出發(fā),介紹WEB聊天室,面向站長(zhǎng)的匿名訪客聊天系統(tǒng),千萬同時(shí)在線的大規(guī)模即時(shí)通訊系統(tǒng)等不同業(yè)務(wù)需求下的即時(shí)通訊架構(gòu)技術(shù),細(xì)節(jié)涉及即時(shí)通訊協(xié)議設(shè)計(jì),分層架構(gòu)設(shè)計(jì),業(yè)務(wù)流程與實(shí)現(xiàn),移動(dòng)即時(shí)通訊技術(shù)等。
本課程不單單是即時(shí)通訊概念與架構(gòu)的講解,還把技術(shù)和業(yè)務(wù)場(chǎng)景結(jié)合,關(guān)注在何種業(yè)務(wù)場(chǎng)景下選擇和運(yùn)用何種技術(shù)解決相關(guān)問題,并深入技術(shù)細(xì)節(jié)。
目標(biāo)收益
講師在即時(shí)通訊領(lǐng)域有多年編碼與架構(gòu)經(jīng)驗(yàn),課程中的理論和經(jīng)驗(yàn)來自于幾款大規(guī)模復(fù)雜即時(shí)通訊產(chǎn)品研發(fā)過程中所遇問題的歸納、分析與總結(jié),有針對(duì)性的給出解決方法,課程將重現(xiàn)這些問題的場(chǎng)景,通過實(shí)例講解,并對(duì)應(yīng)到學(xué)員的實(shí)際工作問題,有效的啟發(fā)思路、激發(fā)興趣、并掌握解決問題的基本方法。
培訓(xùn)對(duì)象
各類IT/軟件企業(yè)和研發(fā)機(jī)構(gòu)的軟件架構(gòu)師、軟件設(shè)計(jì)師、程序員。對(duì)于有明確即時(shí)通訊產(chǎn)品需求的個(gè)人和團(tuán)隊(duì),效果最佳。
課程大綱
什么是即時(shí)通訊 |
內(nèi)容一:什么是即時(shí)通訊 n1. 大眾眼中的即時(shí)通訊 n2. “即時(shí)”與通訊概念拆解 n3. 即時(shí)通訊系統(tǒng)的概念 n4. 即時(shí)通訊實(shí)時(shí)性難點(diǎn) n5. 即時(shí)通訊推送性難點(diǎn) n6. 即時(shí)通訊邏輯復(fù)雜性難點(diǎn) n7. 即時(shí)通訊消息可達(dá)性難點(diǎn) n8. 即時(shí)通訊狀態(tài)同步性難點(diǎn) |
Web聊天室實(shí)現(xiàn) |
內(nèi)容二:web聊天室設(shè)計(jì)與實(shí)現(xiàn) n1. web聊天室需求 n2. web聊天室設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) n3. web消息實(shí)時(shí)性技術(shù) |
面向站長(zhǎng)的匿名訪客IM系統(tǒng)實(shí)現(xiàn) |
內(nèi)容三:面向站長(zhǎng)的匿名訪客IM系統(tǒng)實(shí)現(xiàn) n1. 匿名訪客IM系統(tǒng)需求 n2. 你們?cè)L客IM系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) n3. 匿名子系統(tǒng)實(shí)現(xiàn)細(xì)節(jié) |
百萬千萬同時(shí)在線IM系統(tǒng)實(shí)現(xiàn) |
內(nèi)容四:IM協(xié)議棧設(shè)計(jì) n1. IM協(xié)議棧設(shè)計(jì)-應(yīng)用層 n2. IM協(xié)議棧設(shè)計(jì)-安全層 n3. IM協(xié)議棧設(shè)計(jì)-傳輸層 內(nèi)容五:IM-passport系統(tǒng)架構(gòu)設(shè)計(jì) n1. passport系統(tǒng)簡(jiǎn)介 n2. passport系統(tǒng)分析 n3. passport系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) 內(nèi)容六:IM分層架構(gòu)設(shè)計(jì) n1. IM架構(gòu)設(shè)計(jì)要點(diǎn) n2. IM分層架構(gòu)設(shè)計(jì) n3. IM分布式架構(gòu)設(shè)計(jì) 內(nèi)容七:IM基礎(chǔ)業(yè)務(wù)設(shè)計(jì)與實(shí)現(xiàn) n1. IM協(xié)議報(bào)文簡(jiǎn)介 n2. 登錄業(yè)務(wù)實(shí)現(xiàn) n3. 用戶業(yè)務(wù)實(shí)現(xiàn) n4. 消息業(yè)務(wù)實(shí)現(xiàn) n5. 好友業(yè)務(wù)實(shí)現(xiàn) n6. 群業(yè)務(wù)實(shí)現(xiàn) 內(nèi)容八、IM擴(kuò)展業(yè)務(wù)設(shè)計(jì)與實(shí)現(xiàn) n1. 文件傳輸業(yè)務(wù)實(shí)現(xiàn) n2. 推送業(yè)務(wù) n3. 驗(yàn)證碼業(yè)務(wù) n4. 反作弊業(yè)務(wù) 內(nèi)容九、移動(dòng)IM技術(shù) n1. 移動(dòng)流量?jī)?yōu)化 n2. 移動(dòng)斷線優(yōu)化 n3. 移動(dòng)推送優(yōu)化 n4. 移動(dòng)web優(yōu)化 |
什么是即時(shí)通訊 內(nèi)容一:什么是即時(shí)通訊 n1. 大眾眼中的即時(shí)通訊 n2. “即時(shí)”與通訊概念拆解 n3. 即時(shí)通訊系統(tǒng)的概念 n4. 即時(shí)通訊實(shí)時(shí)性難點(diǎn) n5. 即時(shí)通訊推送性難點(diǎn) n6. 即時(shí)通訊邏輯復(fù)雜性難點(diǎn) n7. 即時(shí)通訊消息可達(dá)性難點(diǎn) n8. 即時(shí)通訊狀態(tài)同步性難點(diǎn) |
Web聊天室實(shí)現(xiàn) 內(nèi)容二:web聊天室設(shè)計(jì)與實(shí)現(xiàn) n1. web聊天室需求 n2. web聊天室設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) n3. web消息實(shí)時(shí)性技術(shù) |
面向站長(zhǎng)的匿名訪客IM系統(tǒng)實(shí)現(xiàn) 內(nèi)容三:面向站長(zhǎng)的匿名訪客IM系統(tǒng)實(shí)現(xiàn) n1. 匿名訪客IM系統(tǒng)需求 n2. 你們?cè)L客IM系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) n3. 匿名子系統(tǒng)實(shí)現(xiàn)細(xì)節(jié) |
百萬千萬同時(shí)在線IM系統(tǒng)實(shí)現(xiàn) 內(nèi)容四:IM協(xié)議棧設(shè)計(jì) n1. IM協(xié)議棧設(shè)計(jì)-應(yīng)用層 n2. IM協(xié)議棧設(shè)計(jì)-安全層 n3. IM協(xié)議棧設(shè)計(jì)-傳輸層 內(nèi)容五:IM-passport系統(tǒng)架構(gòu)設(shè)計(jì) n1. passport系統(tǒng)簡(jiǎn)介 n2. passport系統(tǒng)分析 n3. passport系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié) 內(nèi)容六:IM分層架構(gòu)設(shè)計(jì) n1. IM架構(gòu)設(shè)計(jì)要點(diǎn) n2. IM分層架構(gòu)設(shè)計(jì) n3. IM分布式架構(gòu)設(shè)計(jì) 內(nèi)容七:IM基礎(chǔ)業(yè)務(wù)設(shè)計(jì)與實(shí)現(xiàn) n1. IM協(xié)議報(bào)文簡(jiǎn)介 n2. 登錄業(yè)務(wù)實(shí)現(xiàn) n3. 用戶業(yè)務(wù)實(shí)現(xiàn) n4. 消息業(yè)務(wù)實(shí)現(xiàn) n5. 好友業(yè)務(wù)實(shí)現(xiàn) n6. 群業(yè)務(wù)實(shí)現(xiàn) 內(nèi)容八、IM擴(kuò)展業(yè)務(wù)設(shè)計(jì)與實(shí)現(xiàn) n1. 文件傳輸業(yè)務(wù)實(shí)現(xiàn) n2. 推送業(yè)務(wù) n3. 驗(yàn)證碼業(yè)務(wù) n4. 反作弊業(yè)務(wù) 內(nèi)容九、移動(dòng)IM技術(shù) n1. 移動(dòng)流量?jī)?yōu)化 n2. 移動(dòng)斷線優(yōu)化 n3. 移動(dòng)推送優(yōu)化 n4. 移動(dòng)web優(yōu)化 |