Cargando…

Java network programming /

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) usi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Harold, Elliotte Rusty
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Beijing ; Sebastopol, Calif. : O'Reilly, ©2005.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn243553892
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 040929s2005 caua o 001 0 eng d
010 |a  2005279911 
040 |a SFB  |b eng  |e pn  |c SFB  |d OCLCQ  |d UBF  |d CEF  |d VLB  |d OCLCQ  |d MBB  |d N$T  |d TEFOD  |d OCLCQ  |d YDXCP  |d EBLCP  |d DEBSZ  |d OCLCQ  |d UMC  |d OCLCF  |d CUSER  |d UKBOL  |d TFWBL  |d E7B  |d GO9  |d TEFOD  |d OCLCQ  |d COO  |d OCLCQ  |d OCL  |d OCLCQ  |d WYU  |d AU@  |d VT2  |d OCL  |d OCLCQ  |d DST  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO 
015 |a GBA471852  |2 bnb 
016 7 |a 013007201  |2 Uk 
019 |a 58480723  |a 326664825  |a 620177867  |a 748107386  |a 772457449  |a 795964873  |a 809689784  |a 863821361  |a 1044231187  |a 1056400195  |a 1060854855  |a 1062968026  |a 1103275526  |a 1129349454  |a 1202551767  |a 1240509002  |a 1300537135  |a 1303328805 
020 |a 9780596520946  |q (electronic bk.) 
020 |a 0596520948  |q (electronic bk.) 
020 |a 9780596552589  |q (electronic bk.) 
020 |a 0596552580  |q (electronic bk.) 
020 |z 0596007213  |q (pbk.) 
020 |z 9780596007218 
029 1 |a DEBSZ  |b 405505507 
035 |a (OCoLC)243553892  |z (OCoLC)58480723  |z (OCoLC)326664825  |z (OCoLC)620177867  |z (OCoLC)748107386  |z (OCoLC)772457449  |z (OCoLC)795964873  |z (OCoLC)809689784  |z (OCoLC)863821361  |z (OCoLC)1044231187  |z (OCoLC)1056400195  |z (OCoLC)1060854855  |z (OCoLC)1062968026  |z (OCoLC)1103275526  |z (OCoLC)1129349454  |z (OCoLC)1202551767  |z (OCoLC)1240509002  |z (OCoLC)1300537135  |z (OCoLC)1303328805 
037 |a CA97FED5-DDC4-4764-A485-B3DE400F83F2  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J38  |b H37 2005 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a COM  |x 051420  |2 bisacsh 
082 0 4 |a 005.2762  |2 22 
049 |a UAMI 
100 1 |a Harold, Elliotte Rusty. 
245 1 0 |a Java network programming /  |c Elliotte Rusty Harold. 
250 |a 3rd ed. 
260 |a Beijing ;  |a Sebastopol, Calif. :  |b O'Reilly,  |c ©2005. 
300 |a 1 online resource (xxii, 735 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
500 |a Includes index. 
500 |a Previous edition: Beijing; Sebastopol, Calif.: O'Reilly, 2000. 
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. 
505 8 |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 8 |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 8 |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 8 |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(). 
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. 
546 |a English. 
583 |a cat  |c 20050128  |k psg  |5 UPB 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer networks  |x Programming. 
650 0 |a Java (Computer program language) 
650 0 |a Application program interfaces (Computer software)  |v Handbooks, manuals, etc. 
650 0 |a Internet programming  |v Handbooks, manuals, etc. 
650 0 |a Java (Computer program language)  |v Handbooks, manuals, etc. 
650 6 |a Interfaces de programmation d'applications  |v Guides, manuels, etc. 
650 6 |a Programmation Internet  |v Guides, manuels, etc. 
650 6 |a Java (Langage de programmation)  |v Guides, manuels, etc. 
650 6 |a Réseaux d'ordinateurs  |x Programmation. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x VBScript.  |2 bisacsh 
650 7 |a Internet programming  |2 fast 
650 7 |a Application program interfaces (Computer software)  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
655 7 |a Handbooks and manuals  |2 fast 
776 0 8 |i Print version:  |z 0596007213  |w (OCoLC)61688486 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596007213/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL540711 
938 |a ebrary  |b EBRY  |n ebr10758925 
938 |a EBSCOhost  |b EBSC  |n 415013 
938 |a YBP Library Services  |b YANK  |n 7365545 
994 |a 92  |b IZTAP