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