Product Description
From one of the world′s leading Java programmers––a step–by–step guide to building enterprise–strength applications with RMI
Java developers in general and EJB developers in particular need to master RMI (Remote Method Invocation) technology if they are to write distributed, enterprise–strength applications that communicate effectively with remote applications and devices even under heavy traffic. In this new book, an award–winning and internationally recognized Java expert shows experienced Java and EJB developers how to utilize the full capabilities of RMI to write fast, efficient, fault–tolerant, and flexible applications. This book is a true programming tutorial that provides sophisticated examples that developers can directly implement and customize––a huge timesaving feature!
From the Back Cover
Put the power of RMI into your programs to create robust enterprise applications
Mastering RMI
Renowned as one of the worlds top experts on Java and EJB, Rickard Öberg brings you the definitive programming tutorial on Remote Method Invocation (RMI). Geared to experienced Java and EJB developers, this book clearly explains why you need RMI to create enterprise–strength distributed applications and how to go about utilizing RMIs advanced features to build fault–tolerant and flexible programs in Java and EJB.
Öberg begins with a crash course on RMI architecture, then walks you through the entire process of building RMI applications. He provides full, working code that you can customize for your own use and demonstrates how to leverage the power of RMI through such technologies as Jini and EJB.
As you proceed through this book and its extensive sample applications, youll learn to:
- Create a basic RMI application and improve it with dynamic classloading and the Java Naming and Directory Interface (JNDI)
- Use the custom connection management and activation techniques to enhance your programs and client/server communications
- Design and build advanced chat and mobile agent applications
- Employ Jini to improve collaboration among network services and devices
- Develop EJB components for use in such applications as transactions, databases, and security
The CD–ROM contains:
- All the source code from the examples in the book, complete with build structures and make files
- The JBoss application server for running the EJB example
The companion Web site contains:
- Links to RMI resources
- Updates to the source code
See all Product Description