出版時(shí)間:2005-11-22 出版社:中國(guó)電力 作者:Elliotte Rusty Harold 著 頁(yè)數(shù):718 譯者:朱濤江,林劍
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《Java網(wǎng)絡(luò)編程》第三版會(huì)為你介紹Java網(wǎng)絡(luò)API的最新特性。本書討論了JDK 1.4和1.5(現(xiàn)在已命名為J2SE 5)中所做的所有修改和增補(bǔ)。本書內(nèi)容全面,涵蓋了從網(wǎng)絡(luò)基礎(chǔ)知識(shí)到遠(yuǎn)程方法調(diào)用(RMI)等各方面的內(nèi)容,書中章節(jié)涉及到TCP和UDP socket、服務(wù)器socket、URL和URI、組播以及特殊用途的API(如JavaMail)等等。本書展示了如何使用JSSE編寫安全的網(wǎng)絡(luò)應(yīng)用程序,解釋了如何使用NIO API編寫超高性能的服務(wù)器。它還涵蓋了Java對(duì)網(wǎng)絡(luò)代理、Web cookie和URL緩存的支持。 《Java網(wǎng)絡(luò)編程》不僅僅是對(duì)API的解釋:它還展示了如何使用API。本書有很多示例,包含了幾千行可以實(shí)際工作的代碼(所有代碼都可以在線獲得),實(shí)現(xiàn)了功能完整的網(wǎng)絡(luò)客戶端和服務(wù)器。無(wú)論是希望編寫特殊用途的Web服務(wù)器、安全的在線訂單接收程序、簡(jiǎn)單的組播代理還是電子郵件客戶端,都會(huì)找到可供學(xué)習(xí)和借用的代碼。 無(wú)論你是經(jīng)驗(yàn)豐富的網(wǎng)絡(luò)開(kāi)發(fā)人員、Java程序員新手,還是只希望對(duì)Java網(wǎng)絡(luò)編程稍有些了解的人,都會(huì)發(fā)現(xiàn)《Java編程(第三版)》將成為你的書庫(kù)中一個(gè)重要的部分。一旦開(kāi)始使用Java網(wǎng)絡(luò)API,只要你能想到它就能夠做得到。
作者簡(jiǎn)介
Elliotte Rusty Harold是牛奶咖啡網(wǎng)站的作者,這是一個(gè)重要的在線資源,提供了有關(guān)Java的新聞。他還是XOM API的開(kāi)發(fā)者,也是《Java I/O》、《XML in a Nutshell》及很多有關(guān)Java和XML主題圖書的作者。
書籍目錄
前言 第一章 Java網(wǎng)絡(luò)編程的原因 網(wǎng)絡(luò)程序的功能 安全性 等等!還有更多! 第二章 基本網(wǎng)絡(luò)概念 網(wǎng)絡(luò) 網(wǎng)絡(luò)的分層 IP、TCP和UDP Internet 客戶/服務(wù)器模型 Internet標(biāo)準(zhǔn) 第三章 基本W(wǎng)eb概念 URI HTML、SGML和XML HTTP MIME媒體類型 服務(wù)器端程序 第四章 流 輸出流 輸入流 過(guò)濾器流 閱讀器和書寫器 第五章 線程 運(yùn)行線程 返回線程中的信息 同步 死鎖 線程調(diào)度 線程池 第六章 查找Internet地址 InetAddress類 Inet4Address和Inet6Address NetworkInterface類 一些有用的程序 第七章 URL和URI URL類 URLEncoder和URLDecoder類 URI類 代理 通過(guò)GET方法與服務(wù)器端程序通信 訪問(wèn)受口令保護(hù)的網(wǎng)站 第八章 Swing中的HTML 組件上的HTML JEditorPane 解析HTML cookie 第九章 客戶端Socket socket基礎(chǔ) 用Telnet研究協(xié)議 Socket類 Socket異常 Socket地址 示例 第十章 服務(wù)器socket ServerSocket類 一些有用的服務(wù)器 第十一章 安全Socket 保護(hù)通信 創(chuàng)建安全客戶端Socket SSLSocket類的方法 創(chuàng)建安全的服務(wù)器Socket SSLServerSocket類的方法 第十二章 非阻塞I/O 一個(gè)示例客戶端 一個(gè)示例服務(wù)器 緩沖區(qū) 通道 就緒選擇 第十三章 UDP數(shù)據(jù)報(bào)和Socket UDP協(xié)議 DatagramPacket類 DatagramSocket類 一些有用的應(yīng)用程序 DatagramChannel 第十四章 組播socket 何為組播socket? 使用組播socket 兩個(gè)簡(jiǎn)單示例 第十五章 URLConnection 打開(kāi)URLConnection 讀取服務(wù)器的數(shù)據(jù) 讀取首部 配置連接 配置客戶端的請(qǐng)求HTTP首部 向服務(wù)器寫入數(shù)據(jù) 內(nèi)容處理器 Object方法 URLConnection的安全考慮 猜測(cè)MIME內(nèi)容類型 HttpURLConnection 緩存 JarURLConnection 第十六章 協(xié)議處理器 何為協(xié)議處理器? URLStreamHandler類 編寫協(xié)議處理器 更多協(xié)議處理器示例和技術(shù) URLStreamHandlerFactory接口 第十七章 內(nèi)容處理器 何為內(nèi)容處理器? ContentHandler類 ContentHandlerFactory接口 FITS圖片格式的內(nèi)容處理器 第十八章 遠(yuǎn)程方法調(diào)用 何為遠(yuǎn)程方法調(diào)用? 實(shí)現(xiàn) 在運(yùn)行時(shí)加載類 java.rmi包 java.rmi.registry包 java.rmi.server包 第十九章 JavaMail API 何為JavaMail API? 發(fā)送電子郵件 接收郵件 口令認(rèn)證 地址 URLName類 Message類 Part接口 多部分消息和附件 MIME消息 文件夾
媒體關(guān)注與評(píng)論
書評(píng)“直到找到這本書之后,我才開(kāi)始理解Java網(wǎng)絡(luò)編程?!? ——Bruce Eckel,《Thinking in Java》的作者
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java網(wǎng)絡(luò)編程(中文版 第三版)(O'Reilly Java系列) PDF格式下載