Java Distributed Computing

Java Distributed Computing
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 386
Release :
ISBN-10 : 9781491903353
ISBN-13 : 149190335X
Rating : 4/5 (35X 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 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 - 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
Distributed Programming with Java
Language: en
Pages: 0
Authors: Qusay H. Mahmoud
Categories: Computers
Type: BOOK - Published: 2000 - Publisher: Manning Publications

DOWNLOAD EBOOK

For programmers already familiar with Java, this book offers new techniques on how to develop distributed applications. Although it discusses four paradigms--lo
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
Implementing Distributed Systems with Java and CORBA
Language: en
Pages: 340
Authors: Markus Aleksy
Categories: Computers
Type: BOOK - Published: 2005-06-22 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book provides graduate students and practitioners with knowledge of the CORBA standard and practical experience of implementing distributed systems with CO
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