LEADER 05695nmm a2200613 u 4500
001 EB001928317
003 EBX01000000000000001091219
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 0596520948 
020 |a 0596552580 
020 |a 9780596520946 
020 |a 9780596552589 
050 4 |a QA76.73.J38 
100 1 |a Harold, Elliotte Rusty 
245 0 0 |a Java network programming  |c Elliotte Rusty Harold 
250 |a 3rd ed 
260 |a Beijing  |b O'Reilly  |c 2005 
300 |a xxii, 735 pages  |b illustrations 
505 0 |a Public String getHostName()public String getHostAddress(); public byte getAddress(); Address Types; public boolean isAnyLocalAddress(); public boolean isLoopbackAddress(); public boolean isLinkLocalAddress(); public boolean isSiteLocalAddress(); public boolean isMulticastAddress(); public boolean isMCGlobal(); public boolean isMCOrgLocal(); public boolean isMCSiteLocal(); public boolean isMCLinkLocal(); public boolean isMCNodeLocal(); Testing Reachability // Java 1.5; Object Methods; public boolean equals(Object o); public int hashCode(); public String toString() 
505 0 |a The Layers of a NetworkThe Host-to-Network Layer; The Internet Layer; The Transport Layer; The Application Layer; IP, TCP, and UDP; IP Addresses and Domain Names; Ports; The Internet; Internet Address Classes; Network Address Translation; Firewalls; Proxy Servers; The Client/Server Model; Internet Standards; IETF RFCs; W3C Recommendations; Chapter 3. Basic Web Concepts; URIs; URNs; URLs; Relative URLs; HTML, SGML, and XML; HTTP; MIME Media Types; Server-Side Programs; Chapter 4. Streams; Output Streams; Input Streams; Marking and Resetting; Filter Streams; Chaining Filters Together 
505 0 |a BlockingYielding; Sleeping; Joining threads; Waiting on an object; Priority-based preemption; Finish; Thread Pools; Chapter 6. Looking Up Internet Addresses; The InetAddress Class; Creating New InetAddress Objects; public static InetAddress getByName(String hostName) throws UnknownHostException; public static InetAddress getAllByName(String hostName) throws UnknownHostException; public static InetAddress getByAddress(byte address) throws UnknownHostException // Java 1.4 p ... ; public static InetAddress getLocalHost() throws UnknownHostException; Security Issues; Getter Methods 
505 0 |a Buffered StreamsPrintStream; PushbackInputStream; Data Streams; Compressing Streams; Digest Streams; Encrypting Streams; Readers and Writers; Writers; OutputStreamWriter; Readers; Filter Readers and Writers; Buffered readers and writers; LineNumberReader; PushbackReader; PrintWriter; Chapter 5. Threads; Running Threads; Subclassing Thread; Implementing the Runnable Interface; Returning Information from a Thread; Race Conditions; Polling; Callbacks; Synchronization; Synchronized Blocks; Synchronized Methods; Alternatives to Synchronization; Deadlock; Thread Scheduling; Priorities; Preemption 
505 0 |a Table of Contents; Preface; About the Third Edition; Organization of the Book; Who You Are; Java Versions; About the Examples; Conventions Used in This Book; Request for Comments; Comments and Questions; Acknowledgments; Chapter 1. Why Networked Java?; What Can a Network Program Do?; Retrieve Data; Send Data; File storage; Massively parallel computing; Peer-to-Peer Interaction; Games; Chat; File sharing; Servers; Searching the Web; Electronic Commerce; Ubiquitous Computing; Interactive Television; Security; But Wait! There's More!; Chapter 2. Basic Network Concepts; Networks 
653 |a Réseaux d'ordinateurs / Programmation 
653 |a Application program interfaces (Computer software) / fast 
653 |a Internet programming / Handbooks, manuals, etc 
653 |a Computer networks / Programming 
653 |a Java (Langage de programmation) / Guides, manuels, etc 
653 |a Internet programming / fast 
653 |a Java (Computer program language) / fast 
653 |a COMPUTERS / Programming Languages / JavaScript / bisacsh 
653 |a Application program interfaces (Computer software) / Handbooks, manuals, etc 
653 |a Programmation Internet / Guides, manuels, etc 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
653 |a COMPUTERS / Programming Languages / VBScript / bisacsh 
653 |a Interfaces de programmation d'applications / Guides, manuels, etc 
653 |a Java (Langage de programmation) 
653 |a Java (Computer program language) / Handbooks, manuals, etc 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Includes index. - Previous edition: Beijing; Sebastopol, Calif.: O'Reilly, 2000 
015 |a GBA471852 
776 |z 9780596552589 
776 |z 9780596520946 
776 |z 9780596007218 
776 |z 0596007213 
776 |z 0596552580 
776 |z 0596520948 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596007213/?ar  |x Verlag  |3 Volltext 
082 0 |a 331 
082 0 |a 005.2762 
520 |a The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Jav