注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設(shè)計Java網(wǎng)絡編程進階:從BIO到RPC

Java網(wǎng)絡編程進階:從BIO到RPC

Java網(wǎng)絡編程進階:從BIO到RPC

定 價:¥59.00

作 者: 肖川 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302575757 出版時間: 2021-05-01 包裝:
開本: 16開 頁數(shù): 205 字數(shù):  

內(nèi)容簡介

  《Java網(wǎng)絡編程進階——從BIO到RPC》用于學習Java網(wǎng)絡通信的設(shè)計和開發(fā),系統(tǒng)地介紹了Java網(wǎng)絡通信的多種技術(shù),由淺人深地闡述了多種通信技術(shù)的基礎(chǔ)知識、主要模型以及實際可用的案例,使讀者能有效地掌握Java網(wǎng)絡編程的相關(guān)知識,并具備以Java編程來處理和解決網(wǎng)絡通信問題的能力。全書共8章和1個附錄。第1~4章依次介紹BIO、NIO、AIO及Netty編程技術(shù),每章均提供3個案例的設(shè)計和編碼;第5章與讀者分享RESTful應用輕量級框架Jersey的使用經(jīng)驗;第6章介紹Web服務消息推送規(guī)范SSE,并基于Jersey的SSE機制實現(xiàn)訂閱一發(fā)布功能以及一個可重人的分布式鎖;第7章自行設(shè)計了一個RPC框架并進行代碼實現(xiàn);第8章開發(fā)了兩個簡單常見的應用;附錄解答了Java開發(fā)時常見的若干問題?!禞ava網(wǎng)絡編程進階——從BIO到RPC》可作為高等院校“網(wǎng)絡程序設(shè)計”課程的教材,也可供相關(guān)領(lǐng)域的技術(shù)人員參考。

作者簡介

  肖川,復旦大學計算機學院教師、工程師;男,44歲;專業(yè):計算機技術(shù); 學歷:碩士;研究領(lǐng)域:計算機網(wǎng)絡、計算機教學;研究成果:著有《計算機網(wǎng)絡與網(wǎng)頁制作》等。

圖書目錄

第1章 BIO
1.1 Socket通信模型
1.2 完善通信框架
1.3 升級write與read
1.4 案例1:傳輸字符串的會話
1.5 案例2:傳輸對象的會話
1.6 案例3:傳輸文件的會話
習題
第2章 NIO
2.1 NIO模型
2.2NIO服務端框架代碼
2.3NIO客戶端框架代碼
2.4 ByteBuffer及其在NIO中使用的問題
2.5 NIO的分幀處理
2.6 案例1:傳輸字符串的會話
2.7 案例2:傳輸對象的會話
2.8 案例3:傳輸文件的會話
2.9 設(shè)計多線程服務器
習題
第3章 AIO
3.1 異步操作概述
3.2AIO服務端框架代碼
3.3AIO客戶端框架代碼
3.4AIO的分幀問題
3.5 案例1:傳輸字符串的會話
3.6 案例2:傳輸對象的會話
3.7 案例3:傳輸文件的會話
習題
第4章 Netty
4.1 Netty的使用模型
4.2 Netty的入站與出站
4.3 服務端框架代碼
4.4 客戶端框架代碼
4.5 ByteBuf、分幀以及ChannelHandler鏈
4.6 案例1:傳輸字符串的會話
4.7 案例2:傳輸對象的會話
4.8 案例3:傳輸文件的會話
習題
第5章 Jersey
5.1 概述
5.2 案例1:對象資源的操作
5.2.1 服務端基本框架
5.2.2 客戶端基本框架
5.2.3 逐項添加URI功能
5.3 案例2:異步請求與異步應答
5.3.1 服務端基本框架
5.3.2 客戶端基本框架
5.3.3 逐項添加URI功能
5.4 案例3:基本認證和授權(quán)
5.4.1 服務端基本框架
5.4.2 客戶端基本框架
5.4.3 服務端認證項
5.4.4 客戶端認證項
……
第6章 SSE
第7章 實現(xiàn)RPC框架
第8章 兩個簡單應用
附錄

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號