注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐

Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐

Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐

定 價(jià):¥59.00

作 者: 杜佳榮、馬建紅、滕振宇
出版社: 清華大學(xué)出版社
叢編項(xiàng): 網(wǎng)絡(luò)編程系列叢書(shū)
標(biāo) 簽: 算法語(yǔ)言

ISBN: 9787302175148 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 556 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》本著理論結(jié)合實(shí)際的原則,通過(guò)諸多案例來(lái)分析各種Java網(wǎng)絡(luò)程序的設(shè)計(jì)思想和開(kāi)發(fā)步驟。全書(shū)共分15章,分別講解了Java網(wǎng)絡(luò)編程基礎(chǔ)、TCP和UDP協(xié)議應(yīng)用、Applet技術(shù)、基于JMF協(xié)議實(shí)現(xiàn)在線播放多媒體功能、開(kāi)發(fā)基于FTP協(xié)議的文件下載程序、基于RMI協(xié)議實(shí)現(xiàn)遠(yuǎn)程調(diào)用,以及網(wǎng)絡(luò)五子棋、網(wǎng)絡(luò)白板、Java聊天室、文件上傳和下載、郵件系統(tǒng)、訂單查詢等程序的開(kāi)發(fā)方法和基于多層網(wǎng)絡(luò)架構(gòu)程序的開(kāi)發(fā)過(guò)程?!禞ava網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》突出實(shí)用,實(shí)例豐富,不僅可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)師生的參考教材,對(duì)于廣大程序設(shè)計(jì)人員也有很大的參考價(jià)值。

作者簡(jiǎn)介

暫缺《Java網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java網(wǎng)絡(luò)編程起步
1.1 Java開(kāi)發(fā)環(huán)境概述
1.1.1 安裝和配置JDK
1.1.2 安裝Eclipse環(huán)境
1.2 網(wǎng)絡(luò)通信常用協(xié)議
1.2.1 TCP/IP網(wǎng)絡(luò)通信模型
1.2.2 TCP與UDP通信協(xié)議
1.3 I/O流與網(wǎng)絡(luò)通信
1.3.1 Java輸入流與輸出流概述
1.3.2 代碼示例
1.4 多線程與網(wǎng)絡(luò)通信
1.4.1 Java與多線程
1.4.2 構(gòu)建基于多線程的通信模型
1.5 JDBC數(shù)據(jù)庫(kù)編程概述
1.5.1 Java的JDBC API
1.5.2 JDBC實(shí)例分析
1.5.3 通用數(shù)據(jù)庫(kù)管理訪問(wèn)模塊設(shè)計(jì)
1.6 Java界面開(kāi)發(fā)技術(shù)
1.6.1 Swing簡(jiǎn)介
1.6.2 Swing事件響應(yīng)機(jī)制
1.6.3 Swing代碼示例
1.7 本章小結(jié)
第2章 Java與TCP網(wǎng)絡(luò)協(xié)議開(kāi)發(fā)
2.1 TCP協(xié)議與Java支持類庫(kù)
2.1.1 TCP協(xié)議與三次握手
2.1.2 Java的Socket相關(guān)類說(shuō)明
2.2 簡(jiǎn)單的C/S架構(gòu)程序
2.2.1 通信流程設(shè)計(jì)
2.2.2 開(kāi)發(fā)服務(wù)器端代碼
2.2.3 開(kāi)發(fā)客戶端代碼
2.2.4 運(yùn)行效果演示
2.3 基于多線程的通信程序
2.3.1 在通信中引入多線程
2.3.2 開(kāi)發(fā)服務(wù)器端代碼
2.3.3 開(kāi)發(fā)客戶端代碼
2.3.4 運(yùn)行效果演示
2.4 構(gòu)建基于TCP協(xié)議的應(yīng)用層通信模型
2.4.1 TCP協(xié)議與網(wǎng)絡(luò)應(yīng)用層的關(guān)系
2.4.2 定義應(yīng)用層通信協(xié)議
2.4.3 開(kāi)發(fā)服務(wù)器端代碼
2.4.4 開(kāi)發(fā)客戶端代碼
2.4.5 運(yùn)行效果演示
2.5 本章小結(jié)
第3章 Java與UDP通信協(xié)議開(kāi)發(fā)
3.1 UDP協(xié)議與Java支持類庫(kù)
3.1.1 UDP協(xié)議與數(shù)據(jù)報(bào)文
3.1.2 Java的UDP相關(guān)類說(shuō)明
3.2 簡(jiǎn)單的UDP通信程序
3.2.1 UDP通信流程設(shè)計(jì)
3.2.2 開(kāi)發(fā)報(bào)文的處理類代碼
3.2.3 開(kāi)發(fā)客戶端代碼
3.2.4 開(kāi)發(fā)服務(wù)器端代碼
3.2.5 運(yùn)行效果演示
3.3 基于多線程的UDP程序
3.3.1 編寫(xiě)客戶端代碼
3.3.2 編寫(xiě)服務(wù)器端代碼
3.3.3 運(yùn)行效果演示
3.4 本章小結(jié)
第4章 Java小程序開(kāi)發(fā)——Applet編程
4.1 Applet概述
4.1.1 Applet有什么功能
4.1.2 如何開(kāi)發(fā)Applet
4.1.3 如何在網(wǎng)頁(yè)里嵌入Applet
4.2 Apptet功能設(shè)計(jì)
4.2.1 在Applet里播放音頻文件
4.2.2 在Applet里顯示圖片
4.2.3 Applet里的事件響應(yīng)機(jī)制
4.2.4 使用Applet編寫(xiě)計(jì)時(shí)器
4.2.5 運(yùn)行效果演示
4.3 本章小結(jié)
第5章 基于RTP協(xié)議的JMF播放器
5.1 JMF相關(guān)知識(shí)
5.1.1 多媒體
5.1.2 媒體流
5.1.3 常用媒體格式
5.2 JMF基礎(chǔ)
5.2.1 基于媒體流的JMF結(jié)構(gòu)
5.2.2 JMF模型
5.2.3 JMF播放器
5.2.4 JMF數(shù)據(jù)處理
5.2.5 RTP與RTPC協(xié)議
5.3 開(kāi)發(fā)JMF工程
5.3.1 安裝JMF
5.3.2 在Eclipse中配置JMF
5.4 基于RTP協(xié)議的JMF播放器
5.4.1 發(fā)送端模塊分析
5.4.2 接收端模塊分析
5.5 運(yùn)行效果
5.5.1 運(yùn)行前準(zhǔn)備
5.5.2 運(yùn)行接收端程序
5.5.3 運(yùn)行發(fā)送端程序
5.6 本章小結(jié)
第6章 基于Java Swing的FTP客戶端程序開(kāi)發(fā)
6.1 FTP簡(jiǎn)介
6.1.1 FTP協(xié)議概述
6.1.2 FTP傳輸方式
6.1.3 FTP工作模式
6.1.4 FTP客戶端組件
6.1.5 Enterprisedt組件入門(mén)
6.2 需求分析與設(shè)計(jì)
6.2.1 需求分析
6.2.2 模塊設(shè)計(jì)
6.3 創(chuàng)建Swing FTP工程
6.3.1 用Eclispe+MyEclispe創(chuàng)建工程
6.3.2 FTP功能模塊
6.3.3 FTP登錄模塊
6.3.4 FTP主界面模塊
6.4 程序演示
6.4.1 FTP登錄模塊演示
6.4.2 FTP主界面模塊演示
6.5 本章小結(jié)
第7章 基于RMI的網(wǎng)絡(luò)應(yīng)用設(shè)計(jì)
7.1 RMI與遠(yuǎn)程方法調(diào)用
7.1.1 RMI的構(gòu)成要素
7.1.2 RMI模型的特點(diǎn)及其應(yīng)用場(chǎng)景
7.1.3 RMI開(kāi)發(fā)包簡(jiǎn)介
7.2 編寫(xiě)HelloWorld的RMI代碼
7.2.1 編寫(xiě)服務(wù)器端代碼
7.2.2 編寫(xiě)RMI客戶端代碼
7.2.3 配置運(yùn)行RMI代碼
7.3 RMI與DTO模式
7.3.1 DTO模式概述
7.3.2 編寫(xiě)服務(wù)器端代碼
7.3.3 編寫(xiě)RMI客戶端代碼
7.3.4 配置運(yùn)行RMI代碼
7.4 本章小結(jié)
第8章 基于Socket開(kāi)發(fā)的Java網(wǎng)絡(luò)五子棋
8.1 需求分析與設(shè)計(jì)
8.1.1 需求分析
8.1.2 模塊設(shè)計(jì)
8.2 用戶面板模塊
8.2.1 開(kāi)發(fā)用戶列表面板
8.2.2 開(kāi)發(fā)用戶聊天面板
8.2.3 開(kāi)發(fā)用戶輸入面板
8.2.4 開(kāi)發(fā)用戶操作面板
8.3 棋盤(pán)面板模塊
8.3.1 開(kāi)發(fā)黑棋類
8.3.2 開(kāi)發(fā)白棋類
8.3.3 開(kāi)發(fā)棋盤(pán)面板
8.3.4 開(kāi)發(fā)棋盤(pán)線程
8.4 五子棋服務(wù)器模塊
8.4.1 開(kāi)發(fā)服務(wù)器信息面板
8.4.2 開(kāi)發(fā)服務(wù)器線程
8.4.3 開(kāi)發(fā)服務(wù)器端
8.5 五子棋客戶端模塊
8.5.1 開(kāi)發(fā)客尸端
8.5.2 開(kāi)發(fā)客戶端線程
8.6 程序演示
8.7 本章小結(jié)
第9章 基于Swing的網(wǎng)絡(luò)白板
9.1 需求分析與設(shè)計(jì)
9.1.1 需求分析
9.1.2 模塊設(shè)計(jì)
9.2 網(wǎng)絡(luò)白板系統(tǒng)模塊實(shí)現(xiàn)
9.2.1 用戶登錄模塊
9.2.2 網(wǎng)絡(luò)消息協(xié)議模塊
9.2.3 網(wǎng)絡(luò)白板服務(wù)器模塊
9.2.4 網(wǎng)絡(luò)白板模塊
9.3 項(xiàng)目創(chuàng)建及運(yùn)行效果演示
9.3.1 工程的創(chuàng)建及運(yùn)行
9.3.2 登錄效果演示
9.3.3 網(wǎng)絡(luò)白板界面效果演示
9.4 本章小結(jié)
第10章 基于TCP協(xié)議的JavaSwing網(wǎng)絡(luò)聊天室
10.1 需求分析與設(shè)計(jì)
10.1.1 需求分析
10.1.2 模塊設(shè)計(jì)
10.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
10.1.4 建立ODBC數(shù)據(jù)源
10.2 創(chuàng)建基于Swing+Eclipse的Java項(xiàng)目
10.2.1 創(chuàng)建聊天系統(tǒng)Java項(xiàng)目
10.2.2 創(chuàng)建Swing類
10.3 Swing聊天室系統(tǒng)模塊分析
10.3.1 數(shù)據(jù)庫(kù)操作模塊
10.3.2 登錄與聊天室選擇模塊
10.3.3 注冊(cè)模塊
10.3.4 管理用戶模塊
10.3.5 聊天模塊
10.4 運(yùn)行效果演示
10.4.1 登錄與聊天室選擇效果演示
10.4.2 注冊(cè)效果演示
10.4.3 管理用戶效果演示
10.4.4 聊天室效果演示
10.5 本章小結(jié)
第11章 基于COS組件的文件上傳和下載應(yīng)用開(kāi)發(fā)
11.1 COS概述
11.1.1 文件傳輸與COS組件的關(guān)系
11.1.2 取得COS組件
11.1.3 COS組件的特點(diǎn)
11.1.4 創(chuàng)建Eclipse項(xiàng)目導(dǎo)入COS組件
11.2 COS組件類快速入門(mén)
11.2.1 MultipartRequest類
11.2.2 MultipartParser類
11.2.3 FileRenamePolicy接口
11.2.4 ServletUtils類
11.3 用COS編寫(xiě)文件上傳與下載的示例
11.3.1 用MultipartRequest進(jìn)行文件上傳
11.3.2 用MultipartRequest進(jìn)行含文件上傳的復(fù)雜表單處理
11.3.3 用ServletUtil類進(jìn)行文件下載
11.3.4 實(shí)現(xiàn)FileRenamePolicy接口自定義重命名方式
11.3.5 用MultipartParser進(jìn)行文件上傳
11.4 示例演示
11.4.1 服務(wù)器配置及程序的發(fā)布
11.4.2 運(yùn)行“用MultipartRequest上傳文件”
11.4.3 用MultipartRequest進(jìn)行含文件上傳的復(fù)雜表單處理
11.4.4 用ServletUtils進(jìn)行文件下載
11.4.5 實(shí)現(xiàn)FileRenamePolicy接口自定義重命名方式
11.4.6 用MultipartParser進(jìn)行文件上傳
11.5 本章小結(jié)
第12章 基干JavaMail的JSP郵件管理系統(tǒng)
12.1 需求分析與設(shè)計(jì)
12.1.1 需求分析
12.1.2 模塊設(shè)計(jì)
12.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
12.2 JavaMail快速入門(mén)
12.2.1 Session類
12.2.2 Message類
12.2.3 Address類
12.2.4 Transport類
12.2.5 Store類和Folder類
12.3 建立郵件管理系統(tǒng)框架
12.3.1 建立郵件系統(tǒng)的Web工程
12.3.2 下載并安裝郵件服務(wù)器
12.4 數(shù)據(jù)庫(kù)管理模塊
12.4.1 基于DAO模式的共通數(shù)據(jù)庫(kù)訪問(wèn)模塊
12.4.2 基于DAO模式的登錄數(shù)據(jù)庫(kù)訪問(wèn)模塊
12.4.3 基于DAO模式的郵件信息相關(guān)數(shù)據(jù)庫(kù)訪問(wèn)模塊
12.4.4 基于DAO模式的通訊錄相關(guān)數(shù)據(jù)庫(kù)訪問(wèn)模塊
12.5 登錄模塊
12.5.1 界面設(shè)計(jì)
12.5.2 編寫(xiě)業(yè)務(wù)邏輯
12.6 郵件信息模塊
12.6.1 界面設(shè)計(jì)
12.6.2 編寫(xiě)業(yè)務(wù)邏輯
12.7 通訊錄模塊
12.7.1 界面設(shè)計(jì)
12.7.2 編寫(xiě)業(yè)務(wù)邏輯
12.8 模塊演示
12.9 本章小結(jié)
第13章 基于SOAP協(xié)議的訂單查詢應(yīng)用開(kāi)發(fā)
13.1 SOAP簡(jiǎn)介
13.1.1 Web服務(wù)
13.1.2 XML
13.1.3 SOAP
13.2 搭建SOAP開(kāi)發(fā)環(huán)境
13.2.1 Apache Axis
13.2.2 Tomcat中安裝Axis
13.3 開(kāi)發(fā)一個(gè)查詢訂單信息功能的SOAP項(xiàng)目
13.3.1 項(xiàng)目設(shè)計(jì)
13.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
13.3.3 設(shè)計(jì)Customer類和Order類
13.3.4 設(shè)計(jì)開(kāi)發(fā)服務(wù)端程序
13.3.5 設(shè)計(jì)開(kāi)發(fā)客戶端程序
13.4 項(xiàng)目分析
13.4.1 deploy.wsdd
13.4.2 調(diào)用SOAP服務(wù)
13.5 本章小結(jié)
第14章 EJB網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)初步
14.1 EJB概述
14.1.1 EJB組件架構(gòu)
14.1.2 EJB組件類型
14.1.3 EJB開(kāi)發(fā)步驟
14.2 會(huì)話Bean
14.2.1 無(wú)狀態(tài)會(huì)話Bean
14.2.2 有狀態(tài)會(huì)話Bean
14.3 實(shí)體Bean
14.3.1 BMP實(shí)體Bean
14.3.2 CMP實(shí)體Bean
14.4 本章小結(jié)
第15章 基干EJB的學(xué)生選課系統(tǒng)
15.1 需求分析與設(shè)計(jì)
15.1.1 需求分析
15.1.2 模塊設(shè)計(jì)
15.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
15.2 學(xué)生選課系統(tǒng)模塊設(shè)計(jì)
15.2.1 數(shù)據(jù)庫(kù)模塊
15.2.2 登錄模塊
15.2.3 學(xué)生操作模塊
15.3 運(yùn)行效果演示
15.3.1 登錄效果演示
15.3.2 學(xué)生選課效果演示
15.4 本章小結(jié)

本目錄推薦

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