幫助中心 | 我的帳號 | 關於我們

Java網路編程案例教程(微課版21世紀高等學校電腦類課程創新規劃教材)

  • 作者:編者:董相志//唐玉凱//張岳強//劉學剛//逯其魯等
  • 出版社:清華大學
  • ISBN:9787302482833
  • 出版日期:2017/11/01
  • 裝幀:平裝
  • 頁數:400
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    由董相志、唐玉凱、張岳強、劉學剛、逯其魯等編著的《Java網路編程案例教程(微課版21世紀高等學校電腦類課程創新規劃教材)》圍繞Java網路編程的關鍵技術和共性技術展開介紹,全書共分15章,每一章都以案例的設計與應用為主線,理論與實踐結合。每一個案例都是經過精心挑選的經典應用。這些案例以桌面網路編程為起點,實現了從桌面網路編程到Web網路編程再到Android網路編程的三級跨越,極具應用價值。各部分內容銜接緊密,貼近實戰,層層推進,相互呼應,體現了網路編程的大局觀。
    本書內容豐富,實用性強,教學資源系統全面,每一節都有與之對應的微課視頻教程,與教材完全同步,讀者掃描二維碼即可在線觀看。
    本書既可作為高等院校信息技術類專業教材,也可供社會各界的信息技術人員學習參考。

作者介紹
編者:董相志//唐玉凱//張岳強//劉學剛//逯其魯等

目錄
第1章  概述
  1.1  網路編程簡介
  1.2  練習文件
  1.3  開發工具準備
  1.4  Java I/O流
  1.5  Java Socket
  1.6  Java線程
  1.7  客戶機/伺服器一對一通信模型
  1.8  伺服器程序
  1.9  客戶機程序
  1.10  小結
  1.11  實驗1:探索網路編程世界
  1.12  習題1
第2章  一客戶一線程
  2.1  作品演示
  2.2  本章重點知識介紹
  2.3  客戶機界面設計
  2.4  伺服器界面設計
  2.5  客戶機連接伺服器
  2.6  客戶機發送消息
  2.7  伺服器啟動線程及連接線程
  2.8  客戶機會話線程
  2.9  小結
  2.10  實驗2:用SwingWorker改寫線程
  2.11  習題2
第3章  線程池
  3.1  作品演示
  3.2  本章重點知識介紹
  3.3  客戶機界面設計
  3.4  伺服器界面設計
  3.5  自定義協議類
  3.6  啟動伺服器
  3.7  連接線程
  3.8  關閉線程池
  3.9  客戶線程
  3.10  客戶機連接伺服器
  3.11  客戶機發送消息
  3.12  小結
  3.13  實驗3:線程池與一客戶一線程
  3.14  習題3
第4章  非阻塞I/O
  4.1  作品演示
  4.2  本章重點知識介紹
  4.3  客戶機界面設計
  4.4  伺服器界面設計
  4.5  伺服器自定義協議類
  4.6  啟動伺服器
  4.7  伺服器輪詢線程
  4.8  伺服器處理連接
  4.9  伺服器讀寫數據

  4.10  客戶機連接伺服器
  4.11  客戶機出拳邏輯
  4.12  小結
  4.13  實驗4:非阻塞I/O實驗拓展
  4.14  習題4
第5章  UDP協議通信
  5.1  作品演示
  5.2  本章重點知識介紹
  5.3  客戶機登錄界面
  5.4  客戶機會話界面
  5.5  伺服器界面
  5.6  消息類與轉換類
  5.7  消息協議設計
  5.8  客戶機登錄邏輯
  5.9  客戶機發送消息
  5.10  客戶機離開邏輯
  5.11  客戶機自動接收消息
  5.12  啟動伺服器
  5.13  伺服器處理消息線程
  5.14  小結
  5.15  實驗5:QQ聊天項目拓展
  5.16  習題5
第6章  TCP協議傳輸文件
  6.1  作品演示
  6.2  本章重點知識介紹
  6.3  工具欄、彈出菜單和進度條
  6.4  選擇文件
  6.5  文件發送線程
  6.6  伺服器處理連接線程
  6.7  伺服器接收文件線程
  6.8  小結
  6.9  實驗6:埠掃描器
  6.10  習題6
第7章  SSL安全通信
  7.1  作品演示
  7.2  本章重點知識介紹
  7.3  用keytool生成公鑰/私鑰
  7.4  創建QQDB資料庫
  7.5  資料庫操作類
  7.6  密鑰演算法類
  7.7  資料庫測試與數據準備
  7.8  完成安全登錄設計
  7.9  發送文件與數字簽名線程
  7.10  伺服器處理連接線程
  7.11  接收文件與驗證簽名線程
  7.12  小結
  7.13  實驗7:安全登錄與安全註冊
  7.14  習題7
第8章  網路抓包與協議分析
  8.1  作品演示

  8.2  本章重點知識介紹
  8.3  創建項目框架
  8.4  用戶界面設計
  8.5  捕獲網路數據包
  8.6  包過濾器
  8.7  自定義顯示類
  8.8  文件操作
  8.9  主程序邏輯設計
  8.10  小結
  8.11  實驗8:WireShark與Sniffer
  8.12  習題8
第9章  Java郵件客戶端
  9.1  作品演示
  9.2  本章重點知識介紹
  9.3  SMTP協議概述與體驗
  9.4  POP3協議概述與體驗
  9.5  IMAP協議概述
  9.6  JavaMail概述
  9.7  客戶端登錄界面設計
  9.8  客戶端主界面設計
  9.9  客戶端郵件編輯界面設計
  9.10  郵件發送功能
  9.11  郵件接收類
  9.12  郵件的解析與顯示
  9.13  小結
  9.14  實驗9:郵件客戶端拓展
  9.15  習題9
第10章  Java WebSocket
  10.1  作品演示
  10.2  本章重點知識介紹
  10.3  開發準備
  10.4  熟悉WebSocket
  10.5  編寫基礎類
  10.6  實現對資料庫的操作
  10.7  JSON格式轉換
  10.8  實現註冊功能
  10.9  實現登錄與退出功能
  10.10  編寫聊天頁面
  10.11  實現收發信息與保存聊天記錄
  10.12  實現伺服器群聊功能
  10.13  小結
  10.14  實驗10:實現私聊功能
  10.15  習題10

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032