Java Technology Home Page
A-Z Index

Java Developer Connection(SM)
Online Training

Downloads, APIs, Documentation
Java Developer Connection
Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide
 

Fundamentals of RMI
About this Short Course

By jGuru

[Short Course| Exercises]

The Java Developer ConnectionSM (JDC) presents a Short Course introducing the Remote Method Invocation API, written by JavaTM Software licensee, jGuru (formerly named the MageLang Institute). A leading provider of Java technology training, jGuru has contributed regularly to the JDC since 1996.

jGuru has been dedicated to promoting the growth of the Java technology community through evangelism, education, and software since 1995. You can find out more about their activities, including community-driven FAQs and online learning, at jGuru.com.

Reach out and touch someone. Object-oriented distributed computing is all about communication between objects that live in different virtual machines. Remote Method Invocation (RMI) makes sending a message to an object in Timbuktu as easy as invoking a method on a local object. RMI is 100% Pure Java TM. And best of all, it's built into the core Java libraries (version 1.1 and higher). This module introduces RMI and covers its strengths and weaknesses as a platform for distributed computing.

Objectives

After completing this module you will understand:

  • What distributed computing adds to the Java platform
  • The RMI architecture
  • The distributed object model defined and supported by RMI

By the end of this module you will be able to:

  • Send objects between JVMs with object serialization
  • Provide new options for program code installation and distribution.

Prerequisites

A general familiarity with object-oriented programming concepts and the Java programming language. If you are not familiar with these capabilities, see the Java Tutorial. The exercises require the ability to modify and build Java programs.

About the Author

Govind Seshadri is a Java evangelist and frequent speaker on advanced Java development issues at Java/Object conferences worldwide. His expertise spans server-side Java, distributed object computing, and application servers. Before joining jGuru, he was Senior Technical Architect with the Chicago-based object consultancy, Strategic Technology Resources. Govind has played diverse roles during his technical career: architect, mentor, developer and project leader.

Start the Short Course

Exercises

Copyright 1996-2000 jGuru.com. All Rights Reserved.

Reader Survey

Tell us what you think of this tutorial.

[Duke]

Very worth reading Worth reading Not worth reading

If you have other comments or ideas for future tutorials, please type them here:


[ This page was updated: 25-Feb-2000 ]
Products & APIs | Developer Connection | Docs & Training | Online Support
Community Discussion | Industry News | Solutions Marketplace | Case Studies
Glossary - Applets - Tutorial - Employment - Business & Licensing - Java Store - Java in the Real World
FAQ | Feedback | Map | A-Z Index
For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 1995-2000 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy.