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

網(wǎng)絡(luò)編程與計(jì)算技術(shù)

網(wǎng)絡(luò)編程與計(jì)算技術(shù)

定 價(jià):¥47.00

作 者: 劉化君 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  本書(shū)內(nèi)容共有12章,比較全面地講解了在java平臺(tái)上編寫(xiě)網(wǎng)絡(luò)通信應(yīng)用程序的技術(shù)與方法,包括從發(fā)送數(shù)據(jù)報(bào)和數(shù)據(jù)流到實(shí)現(xiàn)http等高層應(yīng)用協(xié)議,以及分布式計(jì)算技術(shù)。本書(shū)首先闡釋了網(wǎng)絡(luò)編程與計(jì)算技術(shù)的基本概念,介紹了java開(kāi)發(fā)環(huán)境配置、java的輸入/輸出系統(tǒng)及其工作方式、java多線程應(yīng)用程序等編程基礎(chǔ);然后重點(diǎn)講解了訪問(wèn)internet資源、套接字編程、創(chuàng)建http服務(wù)器與客戶機(jī)、數(shù)據(jù)報(bào)通信、非阻塞通信、網(wǎng)絡(luò)安全通信、javamail編程、java平臺(tái)下數(shù)據(jù)庫(kù)的連接操作等編程技術(shù);最后針對(duì)遠(yuǎn)程方法調(diào)用(rmi)、corba分布式計(jì)算、基于jxta的對(duì)等計(jì)算以及web服務(wù)等分布式計(jì)算編程問(wèn)題進(jìn)行了介紹。各部分內(nèi)容均給出了很多可以實(shí)際工作的java程序源代碼,實(shí)現(xiàn)了功能比較完整的網(wǎng)絡(luò)客戶機(jī)和服務(wù)器功能;所有程序示例都基于最新的java se 6版本,并在網(wǎng)絡(luò)環(huán)境下調(diào)試通過(guò)。另外,在每章末還配有一定數(shù)量的思考與練習(xí)題,以便于讀者檢驗(yàn)學(xué)習(xí)效果,使所學(xué)內(nèi)容得到鞏固和加強(qiáng)。.本書(shū)力求創(chuàng)新,給讀者以實(shí)用和最新的編程技術(shù)與技巧。本書(shū)適用范圍較廣,既可以作為高等院校網(wǎng)絡(luò)編程課程的教材和教學(xué)參考書(shū),又可作為企業(yè)java網(wǎng)絡(luò)編程培訓(xùn)教材或自學(xué)參考書(shū)。對(duì)于具有一定java編程基礎(chǔ),并希望進(jìn)一步提高網(wǎng)絡(luò)編程技術(shù)的讀者,也是一本理想的參考書(shū)。

作者簡(jiǎn)介

  劉化君(1954—),男,山東臨沂人,南京工程學(xué)院通信工程學(xué)院院長(zhǎng)、教授,長(zhǎng)期從事“計(jì)算機(jī)網(wǎng)絡(luò)與通信”的教學(xué)與科研工作。在清華大學(xué)學(xué)報(bào)等學(xué)術(shù)刊物上發(fā)表《高速路由器中一種實(shí)現(xiàn)QoS保證的分組轉(zhuǎn)發(fā)方案》(EI收錄)學(xué)術(shù)論文60余篇;編著出版《計(jì)算機(jī)網(wǎng)絡(luò)與通信》、《綜合布線系統(tǒng)》等著作、普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材12部,其中獲山東省教育廳科技進(jìn)步獎(jiǎng)著作二等獎(jiǎng)1項(xiàng);主持完成《網(wǎng)絡(luò)處理器路由隊(duì)列管理與分組調(diào)度》等江蘇省高校自然科學(xué)計(jì)劃基金項(xiàng)目3項(xiàng),以及多項(xiàng)省市重點(diǎn)計(jì)算機(jī)網(wǎng)絡(luò)工程及應(yīng)用軟件開(kāi)發(fā)。

圖書(shū)目錄

前言
第1章 概述
1.1 引言
1.2 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
1.2.1 何謂計(jì)算機(jī)網(wǎng)絡(luò)
1.2.2 tcp/ip協(xié)議的體系結(jié)構(gòu)
1.2.3 互聯(lián)網(wǎng)絡(luò)的數(shù)據(jù)通信過(guò)程
1.3 tcp/ip
1.3.1 ip地址和域名
1.3.2 ip數(shù)據(jù)報(bào)
1.3.3 udp數(shù)據(jù)報(bào)
1.3.4 tcp數(shù)據(jù)報(bào)
1.3.5 進(jìn)程間的網(wǎng)絡(luò)通信
1.4 java語(yǔ)言網(wǎng)絡(luò)編程
1.5 網(wǎng)絡(luò)計(jì)算
1.5.1 計(jì)算模式的發(fā)展過(guò)程
1.5.2 網(wǎng)絡(luò)計(jì)算的形式
1.5.3 網(wǎng)絡(luò)計(jì)算與分布式計(jì)算
1.6 面向?qū)ο蠹夹g(shù)簡(jiǎn)介
1.6.1 何謂面向?qū)ο蠹夹g(shù)
1.6.2 面向?qū)ο蠹夹g(shù)研究的內(nèi)容
本章小結(jié)
思考與練習(xí)
第2章 java網(wǎng)絡(luò)編程基礎(chǔ)
2.1 java網(wǎng)絡(luò)編程語(yǔ)言簡(jiǎn)介
2.1.1 java語(yǔ)言的概述
2.1.2 java語(yǔ)言的特點(diǎn)
2.1.3 選擇java網(wǎng)絡(luò)編程的原因
2.2 java網(wǎng)絡(luò)編程環(huán)境與運(yùn)行
2.2.1 搭建jdk 6開(kāi)發(fā)環(huán)境
2.2.2 java語(yǔ)言程序的創(chuàng)建及運(yùn)行
2.2.3 java api文檔的使用
2.3 java語(yǔ)言程序集成開(kāi)發(fā)工具
2.3.1 jcreator的安裝與使用
2.3.2 eclipse的安裝與使用
本章小結(jié)
思考與練習(xí)
第3章 輸入/輸出處理
3.1 輸入/輸出流的基本概念
3.2 流的工作方式
3.2.1 輸入流
3.2.2 輸出流
3.3 過(guò)濾器流
3.3.1 過(guò)濾器流與流的串接
3.3.2 過(guò)濾器輸入流
3.3.3 過(guò)濾器輸出流
3.4 讀取器和寫(xiě)入器
3.4.1 unicode標(biāo)準(zhǔn)
3.4.2 讀取器
3.4.3 寫(xiě)入器
3.5 輸入輸出流的高級(jí)應(yīng)用
3.5.1 對(duì)象的序列化與反序列化
3.5.2 解析網(wǎng)絡(luò)數(shù)據(jù)流的方法
本章小結(jié)
思考與練習(xí)
第4章 訪問(wèn)internet資源
4.1 獲取網(wǎng)絡(luò)接口和地址信息
4.1.1 java.net.inetaddress類(lèi)
4.1.2 用inetaddress類(lèi)查詢主機(jī)地址
4.1.3 查詢網(wǎng)絡(luò)接口的ip地址
4.2 獲取internet屬性信息
4.2.1 url類(lèi)簡(jiǎn)介
4.2.2 獲取網(wǎng)絡(luò)屬性信息的主要方法
4.2.3 用url類(lèi)檢索網(wǎng)絡(luò)資源
4.3 urlconnection類(lèi)
4.3.1 urlconnection類(lèi)的構(gòu)造函數(shù)
4.3.2 配置連接
4.3.3 向服務(wù)器寫(xiě)入數(shù)據(jù)
4.4 httpurlconnection類(lèi)
4.5 用swing顯示html文檔
4.5.1 swing組件上的html
4.5.2 用jeditorpane組件創(chuàng)建簡(jiǎn)單的瀏覽器
本章小結(jié)
思考與練習(xí)
第5章 tcp流式套接字編程
5.1 socket類(lèi)
5.1.1 套接字通信概述
5.1.2 客戶機(jī)套接字
5.1.3 tcp流式套接字讀/寫(xiě)操作
5.2 創(chuàng)建tcp客戶機(jī)
5.2.1 日期時(shí)間客戶機(jī)
5.2.2 簡(jiǎn)單的郵件發(fā)送程序
5.2.3 簡(jiǎn)單的ftp客戶機(jī)
5.3 serversocket類(lèi)
5.3.1 服務(wù)器套接字
5.3.2 應(yīng)用套接字進(jìn)行通信的基本模式
5.4 創(chuàng)建tcp服務(wù)器
5.4.1 日期時(shí)間服務(wù)器
5.4.2 簡(jiǎn)單的郵件服務(wù)器
5.4.3 簡(jiǎn)單的ftp服務(wù)器
5.4.4 簡(jiǎn)單的web服務(wù)器
5.5 網(wǎng)絡(luò)安全通信
5.5.1 安全通信簡(jiǎn)介
5.5.2 java安全套接字?jǐn)U展
5.5.3 sslsocket類(lèi)的方法
5.5.4 sslserversocket類(lèi)的方法
5.5.5 創(chuàng)建基于ssl的安全服務(wù)器/客戶機(jī)
本章小結(jié)
思考與練習(xí)
第6章 udp數(shù)據(jù)報(bào)套接字編程
6.1 udp通信概述
6.2 datagrampacket類(lèi)
6.2.1 構(gòu)造函數(shù)
6.2.2 datagrampacket類(lèi)的常用方法
6.3 datagramsocket類(lèi)
6.3.1 構(gòu)造函數(shù)
6.3.2 datagramsocket類(lèi)的常用方法
6.4 udp數(shù)據(jù)報(bào)通信基本模式
6.4.1 發(fā)送udp數(shù)據(jù)包
6.4.2 偵聽(tīng)接收udp數(shù)據(jù)包
6.4.3 發(fā)送和接收udp數(shù)據(jù)包程序示例
6.5 基于udp的簡(jiǎn)單客戶機(jī)/服務(wù)器設(shè)計(jì)
6.5.1 構(gòu)建回顯客戶機(jī)和回顯服務(wù)器
6.5.2 簡(jiǎn)單udp客戶機(jī)和服務(wù)器程序設(shè)計(jì)
6.6 網(wǎng)絡(luò)組播通信
6.6.1 multicastsocket類(lèi)
6.6.2 網(wǎng)絡(luò)組播編程示例
6.6.3 廣播
本章小結(jié)
思考與練習(xí)
第7章 多線程與非阻塞通信
7.1 java中的多線程
7.1.1 程序、進(jìn)程與線程
7.1.2 java多線程類(lèi)和接口
7.1.3 線程的狀態(tài)
7.2 創(chuàng)建線程
7.2.1 通過(guò)繼承thread類(lèi)創(chuàng)建線程
7.2.2 通過(guò)runnable接口創(chuàng)建線程
7.3 線程的控制與調(diào)度
7.3.1 線程的控制
7.3.2 線程優(yōu)先級(jí)及調(diào)度
7.4 線程同步
7.4.1 代碼塊級(jí)同步
7.4.2 方法級(jí)同步
7.4.3 線程死鎖
7.5 線程間通信
7.6 線程池
7.6.1 創(chuàng)建線程池
7.6.2 jdk類(lèi)庫(kù)提供的線程池
7.7 非阻塞通信
7.7.1 阻塞通信與非阻塞通信
7.7.2 支持非阻塞通信的主要類(lèi)
7.8 基于非阻塞通信的服務(wù)器
7.9 基于非阻塞通信的客戶機(jī)
本章小結(jié)
思考與練習(xí)
第8章 分布式計(jì)算
8.1 分布式計(jì)算與rmi
8.1.1 何謂分布式計(jì)算
8.1.2 遠(yuǎn)程方法調(diào)用(rmi)
8.2 rmi應(yīng)用編程示例
8.2.1 服務(wù)器端的編程與運(yùn)行
8.2.2 調(diào)用遠(yuǎn)程服務(wù)的客戶機(jī)程序
8.2.3 rmi系統(tǒng)的工作方式及運(yùn)行
8.3 遠(yuǎn)程方法調(diào)用包和類(lèi)
8.3.1 java.rmi包
8.3.2 java.rmi.server包
8.3.3 java.rmi.registry包
8.4 代碼與類(lèi)的動(dòng)態(tài)加載
8.4.1 服務(wù)器端的程序編制
8.4.2 客戶機(jī)端的程序編制
8.4.3 客戶機(jī)/服務(wù)器程序部署及類(lèi)的動(dòng)態(tài)加載
8.5 線程的動(dòng)態(tài)加載
8.5.1 編制動(dòng)態(tài)加載的線程代碼
8.5.2 實(shí)現(xiàn)rmi遠(yuǎn)程接口
8.5.3 客戶機(jī)/服務(wù)器程序
8.6 遠(yuǎn)程對(duì)象激活
8.6.1 java.rmi.activation包
8.6.2 創(chuàng)建可激活的遠(yuǎn)程對(duì)象
8.6.3 注冊(cè)可激活的遠(yuǎn)程對(duì)象
8.7 用rmi和corba進(jìn)行分布式計(jì)算
8.7.1 corba簡(jiǎn)介
8.7.2 corba及java idl應(yīng)用編程
8.7.3 corba程序的運(yùn)行
本章小結(jié)
思考與練習(xí)
第9章 java數(shù)據(jù)庫(kù)操作
9.1 數(shù)據(jù)庫(kù)的連接
9.1.1 關(guān)系數(shù)據(jù)庫(kù)概述
9.1.2 sql語(yǔ)言
9.1.3 java環(huán)境與數(shù)據(jù)庫(kù)的連接
9.2 mysql數(shù)據(jù)庫(kù)的使用
9.2.1 mysql數(shù)據(jù)庫(kù)的安裝與配置
9.2.2 mysql的基本操作
9.3 常用的jdbc api
9.3.1 jdbc的常用接口和類(lèi)
9.3.2 jdbc api訪問(wèn)數(shù)據(jù)庫(kù)的步驟與方法
9.4 jdbc訪問(wèn):mysql數(shù)據(jù)庫(kù)編程示例
9.4.1 jdbc api的典型應(yīng)用
9.4.2 執(zhí)行sql語(yǔ)句修改數(shù)據(jù)庫(kù)
9.4.3 resultset結(jié)果集的操作
9.4.4 blob和clob類(lèi)型數(shù)據(jù)的處理
本章小結(jié)
思考與練習(xí)
第10章 javamail編程
10.1 javamail api簡(jiǎn)介
10.1.1 javamail的分層體系
10.1.2 javamail api常用類(lèi)簡(jiǎn)介
10.2 配置javamail程序開(kāi)發(fā)環(huán)境
10.2.1 獲得javamail api的類(lèi)庫(kù)
10.2.2 測(cè)試javamail api的安裝
10.2.3 安裝配置郵件服務(wù)器
10.3 發(fā)送e-mail程序設(shè)計(jì)
10.3.1 編制發(fā)送電子郵件程序的步驟
10.3.2 發(fā)送電子郵件程序的編制
10.3.3 發(fā)送帶有附件的郵件
10.4 接收e-mail程序設(shè)計(jì)
10.4.1 編制接收電子郵件程序的步驟
10.4.2 接收郵件程序的編制
10.4.3 讀取郵件中的附件
10.5 用戶身份認(rèn)證
10.5.1 創(chuàng)建authenticator類(lèi)的子類(lèi)mailauthenticator
10.5.2 帶有身份認(rèn)證的郵件程序
10.6 創(chuàng)建和讀取復(fù)雜電子郵件
10.6.1 地址
10.6.2 郵件首部信息
10.6.3 郵件標(biāo)志和刪除郵件
10.6.4 回復(fù)郵件
10.6.5 轉(zhuǎn)發(fā)郵件
10.6.6 處理html郵件
本章小結(jié)
思考與練習(xí)
第11章 基于jxta的對(duì)等計(jì)算
11.1 p2p計(jì)算概述
11.1.1 p2p網(wǎng)絡(luò)的定義
11.1.2 p2p網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
11.1.3 p2p計(jì)算研究的主要內(nèi)容
11.2 jxta開(kāi)發(fā)基礎(chǔ)
11.2.1 jxta簡(jiǎn)介
11.2.2 jxta網(wǎng)絡(luò)的組織形式
11.2.3 jxta的基本協(xié)議
11.2.4 jxta開(kāi)發(fā)環(huán)境及其配置
11.2.5 jxta編程入門(mén)
11.3 基于管道的通信
11.3.1 jxta pipe api
11.3.2 管道通信的過(guò)程
11.3.3 管道通信程序示例
11.4 基于jxta的p2p網(wǎng)絡(luò)構(gòu)建
11.4.1 p2p網(wǎng)絡(luò)模型的框架思想
11.4.2 創(chuàng)建基于jxta的p2p網(wǎng)絡(luò)
11.5 jxta程序的結(jié)構(gòu)
本章小結(jié)
思考與練習(xí)
第12章 web service簡(jiǎn)介
12.1 web service的基本概念
12.1.1 服務(wù)描述語(yǔ)言
12.1.2 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議
12.1.3 服務(wù)發(fā)現(xiàn)
12.1.4 web setvice是一種分布式計(jì)算技術(shù)
12.2 基于axis開(kāi)發(fā)web service的環(huán)境搭建
12.2.1 tomcat+axis的安裝配置
12.2.2 測(cè)試運(yùn)行apache axis
12.3 web service編程示例
12.3.1 創(chuàng)建提供soap服務(wù)的java類(lèi)
12.3.2 發(fā)布soap服務(wù)器端的程序
12.3.3 創(chuàng)建soap客戶機(jī)程序
本章小結(jié)
思考與練習(xí)
參考文獻(xiàn)

本目錄推薦

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