|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
OR_ocm54116258 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
040130s2002 caua ob 001 0 eng d |
040 |
|
|
|a OCL
|b eng
|e pn
|c OCL
|d OCLCQ
|d UMC
|d CEF
|d OCLCQ
|d CUSER
|d OCLCE
|d VLB
|d AZU
|d NHM
|d OCLCQ
|d OCLCF
|d OCLCQ
|d OCLCO
|d OCLCQ
|d E7B
|d YDXCP
|d COO
|d FEM
|d WYU
|d AU@
|d VT2
|d UAB
|d RDF
|d UKAHL
|d OCLCO
|d OCLCQ
|d DST
|d INARC
|d OCLCQ
|d OCLCO
|
015 |
|
|
|a GBA1V7637
|2 bnb
|
019 |
|
|
|a 326801535
|a 606605984
|a 607642106
|a 729550654
|a 748108364
|a 759519809
|a 809691176
|a 861535479
|a 966055088
|a 968073692
|a 968985914
|a 1056368070
|a 1061020950
|a 1062868540
|a 1103257313
|a 1104487885
|a 1129378373
|a 1179124916
|a 1202563344
|a 1240508644
|a 1295609486
|a 1300648192
|a 1358635319
|
020 |
|
|
|a 9781449315900
|
020 |
|
|
|a 1449315909
|
020 |
|
|
|a 9781449315351
|
020 |
|
|
|a 1449315356
|
020 |
|
|
|z 1565924525
|
020 |
|
|
|z 9781565924529
|
035 |
|
|
|a (OCoLC)54116258
|z (OCoLC)326801535
|z (OCoLC)606605984
|z (OCoLC)607642106
|z (OCoLC)729550654
|z (OCoLC)748108364
|z (OCoLC)759519809
|z (OCoLC)809691176
|z (OCoLC)861535479
|z (OCoLC)966055088
|z (OCoLC)968073692
|z (OCoLC)968985914
|z (OCoLC)1056368070
|z (OCoLC)1061020950
|z (OCoLC)1062868540
|z (OCoLC)1103257313
|z (OCoLC)1104487885
|z (OCoLC)1129378373
|z (OCoLC)1179124916
|z (OCoLC)1202563344
|z (OCoLC)1240508644
|z (OCoLC)1295609486
|z (OCoLC)1300648192
|z (OCoLC)1358635319
|
037 |
|
|
|a 2402257333658867998
|b TotalBoox
|f Ebook only
|n www.totalboox.com
|
042 |
|
|
|a dlr
|
050 |
|
4 |
|a QA76.73.J38
|b G78 2002
|
082 |
0 |
4 |
|a 005.2/762
|2 21
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Grosso, William.
|
245 |
1 |
0 |
|a Java RMI /
|c William Grosso.
|
246 |
3 |
|
|a Java remote method invocation
|
260 |
|
|
|a Beijing ;
|a Sebastopol, CA :
|b O'Reilly,
|c 2002.
|
300 |
|
|
|a 1 online resource (xxiii, 545 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 "Designing & building distributed applications"--Cover
|
504 |
|
|
|a Includes bibliographical references and index.
|
588 |
0 |
|
|a Print version record.
|
506 |
|
|
|3 Use copy
|f Restrictions unspecified
|2 star
|5 MiAaHDL
|
533 |
|
|
|a Electronic reproduction.
|b [Place of publication not identified] :
|c HathiTrust Digital Library,
|d 2010.
|5 MiAaHDL
|
538 |
|
|
|a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
|u http://purl.oclc.org/DLF/benchrepro0212
|5 MiAaHDL
|
583 |
1 |
|
|a digitized
|c 2010
|h HathiTrust Digital Library
|l committed to preserve
|2 pda
|5 MiAaHDL
|
520 |
|
|
|a Java RMI contains a wealth of experience in designing and implementing Java's Remote Method Invocation. If you're a novice reader, you will quickly be brought up to speed on why RMI is such a powerful yet easy to use tool for distributed programming, while experts can gain valuable experience for constructing their own enterprise and distributed systems. With Java RMI, you'll learn tips and tricks for making your RMI code excel. The book also provides strategies for working with serialization, threading, the RMI registry, sockets and socket factories, activation, dynamic class downloading, HTTP tunneling, distributed garbage collection, JNDI, and CORBA. In short, a treasure trove of valuable RMI knowledge packed into one book.
|
505 |
0 |
|
|a Copyright; Dedication; Table of Contents; Preface; About This Book; Part I, Designing and Building: The Basics of RMI Applications; Part II, Drilling Down: Scalability; Part III, Advanced Topics; About the Example Code; Conventions Used in This Book; Coding Conventions; Applications; Compiling and Building; Downloading the Source Examples; For Further Information; How to Contact Us; Acknowledgments; Part I; Chapter 1. Streams; The Core Classes; InputStream; Reading data; Stream navigation; Resource management; IOException; OutputStream; Writing data; Resource management; Viewing a File
|
505 |
8 |
|
|a Layering StreamsCompressing a File; How this works; Some Useful Intermediate Streams; Readers and Writers; Revisiting the ViewFile Application; Chapter 2. Sockets; Internet Definitions; Sockets; Creating a Socket; A simple client application; Protocols and Metadata; Protocols; Metadata; ServerSockets; The accept() method; A Simple Web Server; Customizing Socket Behavior; Special-Purpose Sockets; Direct Stream Manipulation; Subclassing Socket Is a Better Solution; A Special-Purpose Socket; Factories; Socket Factories; Security; Using SSL; The SSL Handshake; Using SSL with JSSE
|
505 |
8 |
|
|a Registering providersConfiguring SSLServerSocket; Configuring SSLSocket; Sending data; Revisiting Our Web Server; Chapter 3. A Socket-Based Printer Server; A Network-Based Printer; The Basic Objects; The Protocol; Encapsulation and Sending Objects; DocumentDescription; Network-Aware Wrapper Objects; ClientNetworkWrapper; ServerNetworkWrapper; The Application Itself; Writing the Client; Redrawing the Architecture Diagram; Evolving the Application; What These Changes Entail; Chapter 4. The Same Server, Written Using RMI; The Basic Structure of RMI; Methods Across the Wire
|
505 |
8 |
|
|a Passing by Value Versus Passing by ReferenceThe Architecture Diagram Revisited; Implementing the Basic Objects; The Printer Interface; Implementing a Printer; Examining the skeleton; The Data Objects; DocumentDescription; The Rest of the Server; The Client Application; Summary; Chapter 5. Introducing the Bank Example; The Bank Example; Sketching a Rough Architecture; Five Steps to a Sketch; The Basic Use Case; Additional Design Decisions; Design Postponements; Security; Scalability; Implications of the Environment; A Distributed Architecture for the Bank Example
|
505 |
8 |
|
|a Problems That Arise in Distributed ApplicationsPartial Failures; Network Latency; Chapter 6. Deciding on the Remote Server; A Little Bit of Bias; Important Questions When Thinking About Servers; Does Each Instance of the Server Require a Shared/Scarce Resource?; Memory, in general, is not an issue here; Sockets in RMI aren't a limitation either; An example of a resource limitation; Moving things to a singleton resource object handles this problem; Applying this to Bank versus Accounts; How Well Does the Given Server Replicate/Scale to Multiple Machines?; Applying this to Bank versus Accounts
|
546 |
|
|
|a English.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a RMI (Computer architecture)
|
650 |
|
0 |
|a Electronic data processing
|x Distributed processing.
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
6 |
|a RMI (Architecture d'ordinateurs)
|
650 |
|
6 |
|a Traitement réparti.
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
1 |
7 |
|a Java (Computer program language)
|2 bisacsh
|
650 |
|
7 |
|a Application software
|x Development
|2 fast
|
650 |
|
7 |
|a Electronic data processing
|x Distributed processing
|2 fast
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|
650 |
|
7 |
|a RMI (Computer architecture)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Grosso, William.
|t Java RMI.
|d Beijing ; Sebastopol, CA : O'Reilly, 2002
|z 1565924525
|w (DLC) 2002277731
|w (OCoLC)49602717
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/1565924525/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH26833330
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 7463051
|
938 |
|
|
|a Internet Archive
|b INAR
|n javarmi0000gros
|
994 |
|
|
|a 92
|b IZTAP
|