日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(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ò)編程:英文版

Java網(wǎng)絡(luò)編程:英文版

Java網(wǎng)絡(luò)編程:英文版

定 價(jià):¥98.00

作 者: (美)Elliotte Rusty Harold著
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'Reilly圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564100421 出版時(shí)間: 2005-06-01 包裝: 平裝
開(kāi)本: 23cm 頁(yè)數(shù): 735 字?jǐn)?shù):  

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

  內(nèi)容簡(jiǎn)介目錄“直到找到這本書(shū),我才開(kāi)始理解Java的網(wǎng)絡(luò)機(jī)制。” ——Bruce Eckel,《Thinking in Java》的作者 《Java網(wǎng)絡(luò)編程》(第三版)介紹了Java網(wǎng)絡(luò)API的最新特性。本書(shū)對(duì)JDK 1.4和1.5(被命名為J2SE 5)中網(wǎng)絡(luò)部分的所有改變和新增內(nèi)容進(jìn)行了討論,涵蓋了從網(wǎng)絡(luò)基礎(chǔ)到遠(yuǎn)程方法調(diào)用(RMI)的所有內(nèi)容,包括TCP和UDP套接字、服務(wù)器套接字、URL和URI、廣播、特殊用途API(如JavaMail)。本書(shū)揭示了如何使用JSSE編寫(xiě)安全的網(wǎng)絡(luò)應(yīng)用程序,解釋了如何使用NIO API編寫(xiě)超高性能的服務(wù)器程序。此外,還涵蓋了Java對(duì)網(wǎng)絡(luò)代理,Web cookie和URL緩存的支持?!禞ava網(wǎng)絡(luò)編程》并不僅僅解釋API,而是展示了如何在實(shí)際工作中使用它們。本書(shū)提供了大量的實(shí)例,包括數(shù)千行能夠運(yùn)行的代碼(所有實(shí)例可從網(wǎng)站下載),實(shí)現(xiàn)了全功能的網(wǎng)絡(luò)客戶機(jī)和服務(wù)器程序。不論是編寫(xiě)特殊用途的Web服務(wù)器程序,安全性能要求較高的在線訂單接收程序,簡(jiǎn)單的廣播代理程序,還是電子郵件客戶端程序,都可以在本書(shū)中找到可供學(xué)習(xí)和借鑒的代碼。無(wú)論是經(jīng)驗(yàn)豐富的網(wǎng)絡(luò)開(kāi)發(fā)人員、Java編程新手,或是只想了解Java所能實(shí)現(xiàn)功能的讀者,都會(huì)發(fā)現(xiàn)《Java網(wǎng)絡(luò)編程》(第三版)是您的必備圖書(shū)。一旦開(kāi)始使用Java網(wǎng)絡(luò)API,您會(huì)發(fā)現(xiàn)它能實(shí)現(xiàn)的功能超乎想象。 Elliotte Rusty Harold是Cafe au Lait(重要的Java新聞在線資源http://www.cafeaulait.org/)的創(chuàng)建者。他參與了XOM API的開(kāi)發(fā),同時(shí)也是《Java I/O》《XML in a Nutshell》等多本Java和XML相關(guān)書(shū)籍的作者。 Preface1. Why Networked Java? What Can a Network Program Do?Security But Wait!There‘s More!2. Basic Network Concepts Networks The Layers of a Network IP,TCP,and UDP The Internet The Client/Server Model Internet Standards 3. Basic Web Concepts URIs HTML,SGML,and XML HTTP MIME Media Types Server-Side Programs 4. Streams Output Streams Input Streams Filter Streams Readers and Writers 5. Threads Running Threads Returning Information from a Thread Synchronization Deadlock Thread Scheduling Thread Pools 6. Looking Up Internet Addresses The InetAddress Class Inet4Address and Inet6Address The NetworkInterface Class Some Useful Programs 7. URLs and URIs The URL Class The URLEncoder and URLDecoder Classes The URI Class Proxies Communicating with Server-Side Programs Through GET Accessing Password-Protected Sites 8. HTML in Swing HTML on Components JEditorPane Parsing HTML Cookies 9. Sockets for Clients Socket Basics Investigating Protocols with Telnet The Socket Class Socket Exceptions Socket Addresses Examples 10. Sockets for Servers The ServerSocket Class Some Useful Servers 11. Secure Sockets Secure Communications Creating Secure Client Sockets Methods of the SSLSocket Class Creating Secure Server Sockets Methods of the SSLServerSocket Class 12. Non-Blocking I/O An Example Client An Example Server Buffers Channels Readiness Selection 13. UDP Datagrams and Sockets The UDP Protocol The DatagramPacket Class The DatagramSocket Class Some Useful Applications DatagramChannel 14. Multicast Sockets What Is a Multicast Socket?Working with Multicast Sockets Two Simple Examples 15. URLConnections Opening URLConnections Reading Data from a Server Reading the Header Configuring the Connection Configuring the Client Request HTTP Header Writing Data to a Server Content Handlers The Object Methods Security Considerations for URLConnections Guessing MIME Content Types HttpURLConnection Caches JarURLConnection 16. Protocol Handlers What Is a Protocol Handler?The URLStreamHandler Class Writing a Protocol Handler More Protocol Handler Examples and Techniques The URLStreamHandlerFactory Interface 17. Content Handlers What Is a Content Handler?The ContentHandler Class The ContentHandlerFactory Interface A Content Handler for the FITS Image Format 18. Remote Method Invocation What Is Remote Method Invocation?Implementation Loading Classes at Runtime The java.rmi Package The java.rmi.registry Package The java.rmi.server Package 19. The JavaMail API What Is the JavaMail API?Sending Email Receiving Mail Password Authentication Addresses The URLName Class The Message Class The Part Interface Multipart Messages and File Attachments MIME Messages Folders Index

作者簡(jiǎn)介

  ElliotteRustHarold是CateauLait的創(chuàng)建者。他參與了XOMAPI的開(kāi)發(fā),同時(shí)也是《JavaI/O》《XMLinaNutshell》等多本Java和XML相關(guān)書(shū)籍的作者。

圖書(shū)目錄

le width="100%"><tr><td> Preface                  </td></tr></table><table width="100%"><tr><td> 1. Why Networked Java?                   </td></tr></table><table width="100%"><tr><td> What Can a Network Program Do?                  </td></tr></table><table width="100%"><tr><td> Security                   </td></tr></table><table width="100%"><tr><td> But Wait!There's More!                  </td></tr></table><table width="100%"><tr><td> 2. Basic Network Concepts                   </td></tr></table><table width="100%"><tr><td> Networks                   </td></tr></table><table width="100%"><tr><td> The Layers of a Network                   </td></tr></table><table width="100%"><tr><td> IP,TCP,and UDP                   </td></tr></table><table width="100%"><tr><td> The Internet                   </td></tr></table><table width="100%"><tr><td> The Client/Server Model                   </td></tr></table><table width="100%"><tr><td> Internet Standards                   </td></tr></table><table width="100%"><tr><td> 3. Basic Web Concepts                   </td></tr></table><table width="100%"><tr><td> URIs                   </td></tr></table><table width="100%"><tr><td> HTML,SGML,and XML                   </td></tr></table><table width="100%"><tr><td> HTTP                   </td></tr></table><table width="100%"><tr><td> MIME Media Types                   </td></tr></table><table width="100%"><tr><td> Server-Side Programs                   </td></tr></table><table width="100%"><tr><td> 4. Streams                   </td></tr></table><table width="100%"><tr><td> Output Streams                   </td></tr></table><table width="100%"><tr><td> Input Streams                   </td></tr></table><table width="100%"><tr><td> Filter Streams                   </td></tr></table><table width="100%"><tr><td> Readers and Writers                   </td></tr></table><table width="100%"><tr><td> 5. Threads                   </td></tr></table><table width="100%"><tr><td> Running Threads                   </td></tr></table><table width="100%"><tr><td> Returning Information from a Thread                   </td></tr></table><table width="100%"><tr><td> Synchronization                   </td></tr></table><table width="100%"><tr><td> Deadlock                   </td></tr></table><table width="100%"><tr><td> Thread Scheduling                   </td></tr></table><table width="100%"><tr><td> Thread Pools                   </td></tr></table><table width="100%"><tr><td> 6. Looking Up Internet Addresses                   </td></tr></table><table width="100%"><tr><td> The InetAddress Class                   </td></tr></table><table width="100%"><tr><td> Inet4Address and Inet6Address                   </td></tr></table><table width="100%"><tr><td> The NetworkInterface Class                   </td></tr></table><table width="100%"><tr><td> Some Useful Programs                   </td></tr></table><table width="100%"><tr><td> 7. URLs and URIs                   </td></tr></table><table width="100%"><tr><td> The URL Class                   </td></tr></table><table width="100%"><tr><td> The URLEncoder and URLDecoder Classes                   </td></tr></table><table width="100%"><tr><td> The URI Class                   </td></tr></table><table width="100%"><tr><td> Proxies                   </td></tr></table><table width="100%"><tr><td> Communicating with Server-Side Programs Through GET                   </td></tr></table><table width="100%"><tr><td> Accessing Password-Protected Sites                   </td></tr></table><table width="100%"><tr><td> 8. HTML in Swing                   </td></tr></table><table width="100%"><tr><td> HTML on Components                   </td></tr></table><table width="100%"><tr><td> JEditorPane                   </td></tr></table><table width="100%"><tr><td> Parsing HTML                   </td></tr></table><table width="100%"><tr><td> Cookies                   </td></tr></table><table width="100%"><tr><td> 9. Sockets for Clients                   </td></tr></table><table width="100%"><tr><td> Socket Basics                   </td></tr></table><table width="100%"><tr><td> Investigating Protocols with Telnet                   </td></tr></table><table width="100%"><tr><td> The Socket Class                   </td></tr></table><table width="100%"><tr><td> Socket Exceptions                   </td></tr></table><table width="100%"><tr><td> Socket Addresses                   </td></tr></table><table width="100%"><tr><td> Examples                   </td></tr></table><table width="100%"><tr><td> 10. Sockets for Servers                   </td></tr></table><table width="100%"><tr><td> The ServerSocket Class                   </td></tr></table><table width="100%"><tr><td> Some Useful Servers                   </td></tr></table><table width="100%"><tr><td> 11. Secure Sockets                   </td></tr></table><table width="100%"><tr><td> Secure Communications                   </td></tr></table><table width="100%"><tr><td> Creating Secure Client Sockets                   </td></tr></table><table width="100%"><tr><td> Methods of the SSLSocket Class                   </td></tr></table><table width="100%"><tr><td> Creating Secure Server Sockets                   </td></tr></table><table width="100%"><tr><td> Methods of the SSLServerSocket Class                   </td></tr></table><table width="100%"><tr><td> 12. Non-Blocking I/O                   </td></tr></table><table width="100%"><tr><td> An Example Client                   </td></tr></table><table width="100%"><tr><td> An Example Server                   </td></tr></table><table width="100%"><tr><td> Buffers                   </td></tr></table><table width="100%"><tr><td> Channels                   </td></tr></table><table width="100%"><tr><td> Readiness Selection                   </td></tr></table><table width="100%"><tr><td> 13. UDP Datagrams and Sockets                   </td></tr></table><table width="100%"><tr><td> The UDP Protocol                   </td></tr></table><table width="100%"><tr><td> The DatagramPacket Class                   </td></tr></table><table width="100%"><tr><td> The DatagramSocket Class                   </td></tr></table><table width="100%"><tr><td> Some Useful Applications                   </td></tr></table><table width="100%"><tr><td> DatagramChannel                   </td></tr></table><table width="100%"><tr><td> 14. Multicast Sockets                   </td></tr></table><table width="100%"><tr><td> What Is a Multicast Socket?                  </td></tr></table><table width="100%"><tr><td> Working with Multicast Sockets                   </td></tr></table><table width="100%"><tr><td> Two Simple Examples                   </td></tr></table><table width="100%"><tr><td> 15. URLConnections                   </td></tr></table><table width="100%"><tr><td> Opening URLConnections                   </td></tr></table><table width="100%"><tr><td> Reading Data from a Server                   </td></tr></table><table width="100%"><tr><td> Reading the Header                   </td></tr></table><table width="100%"><tr><td> Configuring the Connection                   </td></tr></table><table width="100%"><tr><td> Configuring the Client Request HTTP Header                   </td></tr></table><table width="100%"><tr><td> Writing Data to a Server                   </td></tr></table><table width="100%"><tr><td> Content Handlers                   </td></tr></table><table width="100%"><tr><td> The Object Methods                   </td></tr></table><table width="100%"><tr><td> Security Considerations for URLConnections                   </td></tr></table><table width="100%"><tr><td> Guessing MIME Content Types                   </td></tr></table><table width="100%"><tr><td> HttpURLConnection                   </td></tr></table><table width="100%"><tr><td> Caches                   </td></tr></table><table width="100%"><tr><td> JarURLConnection                   </td></tr></table><table width="100%"><tr><td> 16. Protocol Handlers                   </td></tr></table><table width="100%"><tr><td> What Is a Protocol Handler?                  </td></tr></table><table width="100%"><tr><td> The URLStreamHandler Class                   </td></tr></table><table width="100%"><tr><td> Writing a Protocol Handler                   </td></tr></table><table width="100%"><tr><td> More Protocol Handler Examples and Techniques                   </td></tr></table><table width="100%"><tr><td> The URLStreamHandlerFactory Interface                   </td></tr></table><table width="100%"><tr><td> 17. Content Handlers                   </td></tr></table><table width="100%"><tr><td> What Is a Content Handler?                  </td></tr></table><table width="100%"><tr><td> The ContentHandler Class                   </td></tr></table><table width="100%"><tr><td> The ContentHandlerFactory Interface                   </td></tr></table><table width="100%"><tr><td> A Content Handler for the FITS Image Format                   </td></tr></table><table width="100%"><tr><td> 18. Remote Method Invocation                   </td></tr></table><table width="100%"><tr><td> What Is Remote Method Invocation?                  </td></tr></table><table width="100%"><tr><td> Implementation                   </td></tr></table><table width="100%"><tr><td> Loading Classes at Runtime                   </td></tr></table><table width="100%"><tr><td> The java.rmi Package                   </td></tr></table><table width="100%"><tr><td> The java.rmi.registry Package                   </td></tr></table><table width="100%"><tr><td> The java.rmi.server Package                   </td></tr></table><table width="100%"><tr><td> 19. The JavaMail API                   </td></tr></table><table width="100%"><tr><td> What Is the JavaMail API?                  </td></tr></table><table width="100%"><tr><td> Sending Email                   </td></tr></table><table width="100%"><tr><td> Receiving Mail                   </td></tr></table><table width="100%"><tr><td> Password Authentication                   </td></tr></table><table width="100%"><tr><td> Addresses                   </td></tr></table><table width="100%"><tr><td> The URLName Class                   </td></tr></table><table width="100%"><tr><td> The Message Class                   </td></tr></table><table width="100%"><tr><td> The Part Interface                   </td></tr></table><table width="100%"><tr><td> Multipart Messages and File Attachments                   </td></tr></table><table width="100%"><tr><td> MIME Messages                   </td></tr></table><table width="100%"><tr><td> Folders                   </td></tr></table><table width="100%"><tr><td> Index                  </td></tr></table></font>
<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr bgcolor="#CC0000">      <td height="1"></td>  </tr>  <tr>      <td height="5"></td>  </tr>  <tr>    <td>     ·<a href='javascript:moreup("Catalog.asp?IDD=25528&type=1")'>目錄</a>·<a href='javascript:moreup("Catalog.asp?IDD=25528&type=2")'>內(nèi)容簡(jiǎn)介</a>·<a href='javascript:moreup("Catalog.asp?IDD=25528&type=5")'>作譯者</a>·<a href='javascript:moreup("Catalog.asp?IDD=25528&type=7")'>序言</a>    </td>  </tr></table></BODY></H

本目錄推薦

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