Java Distributed Computing

Java Distributed Computing
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 386
Release :
ISBN-10 : 9781491903346
ISBN-13 : 1491903341
Rating : 4/5 (341 Downloads)

Book Synopsis Java Distributed Computing by : Jim Farley

Download or read book Java Distributed Computing written by Jim Farley and published by "O'Reilly Media, Inc.". This book was released on 1998-01-01 with total page 386 pages. Available in PDF, EPUB and Kindle. Book excerpt: Distributed computing and Java go together naturally. As the first language designed from the bottom up with networking in mind, Java makes it very easy for computers to cooperate. Even the simplest applet running in a browser is a distributed application, if you think about it. The client running the browser downloads and executes code that is delivered by some other system. But even this simple applet wouldn't be possible without Java's guarantees of portability and security: the applet can run on any platform, and can't sabotage its host.Of course, when we think of distributed computing, we usually think of applications more complex than a client and server communicating with the same protocol. We usually think in terms of programs that make remote procedure calls, access remote databases, and collaborate with others to produce a single result. Java Distributed Computing discusses how to design and write such applications. It covers Java's RMI (Remote Method Invocation) facility and CORBA, but it doesn't stop there; it tells you how to design your own protocols to build message passing systems and discusses how to use Java's security facilities, how to write multithreaded servers, and more. It pays special attention to distributed data systems, collaboration, and applications that have high bandwidth requirements.In the future, distributed computing can only become more important.Java Distributed Computing provides a broad introduction to the problems you'll face and the solutions you'll find as you write distributed computing applications.Topics covered in Java Distributed Computing: Introduction to Distributed Computing Networking Basics Distributed Objects (Overview of CORBA and RMI) Threads Security Message Passing Systems Distributed Data Systems (Databases) Bandwidth Limited Applications Collaborative Systems


Java Distributed Computing Related Books

Java Distributed Computing
Language: en
Pages: 386
Authors: Jim Farley
Categories: Computers
Type: BOOK - Published: 1998-01-01 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Distributed computing and Java go together naturally. As the first language designed from the bottom up with networking in mind, Java makes it very easy for com
Concurrent and Distributed Computing in Java
Language: en
Pages: 331
Authors: Vijay K. Garg
Categories: Computers
Type: BOOK - Published: 2005-01-28 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The firs
Distributed Computing in Java 9
Language: en
Pages: 294
Authors: Raja Malleswara Rao Pattamsetti
Categories: Computers
Type: BOOK - Published: 2017-06-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Explore the power of distributed computing to write concurrent, scalable applications in Java About This Book Make the best of Java 9 features to write succinct
Programming Distributed Computing Systems
Language: en
Pages: 291
Authors: Carlos A. Varela
Categories: Computers
Type: BOOK - Published: 2013-05-31 - Publisher: MIT Press

DOWNLOAD EBOOK

An introduction to fundamental theories of concurrent computation and associated programming languages for developing distributed and mobile computing systems.
Java Network Programming and Distributed Computing
Language: en
Pages: 500
Authors: David Reilly
Categories: Computers
Type: BOOK - Published: 2002 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

Java's rich, comprehensive networking interfaces make it an ideal platform for building today's networked, Internet-centered applications, components, and Web s