Noel Enete
Noel's Nuggets
For Jini (nuggets v 1.20)


Nuggets are short clear examples that give you something that works, to help you come up to speed quickly.
  1. Jump Start
  2. Basic Classes
  3. Tools

Jump Start


Jini Overview

  1. Explanation

Get Jini Binaries

  1. Explanation

Minimalist Service

  1. Explanation
  2. Example: Client (source) (output)
  3. Example: Server (source) (output)
  4. Example: Server interface (source)

Service with an Applet User Interface

  1. Explanation
  2. Example: Client (source) (output)
  3. Example: Server (source) (output)
  4. Example: Server interface (source)
  5. Example: Server applet (source)

Dynamic Search for a Lookup Service

  1. Explanation
  2. Example: Client (source) (output)
  3. Example: Server (source) (output)
  4. Example: Server interface (source)

Service without RMI

  1. Explanation
  2. Example: Client (source) (output)
  3. Example: Server (source) (output)
  4. Example: Server proxy (source)
  5. Example: Server proxy interface (source)

Basic Classes


To Discover a Lookup Service:

  1. LookupLocator
  2. ... by host

  3. LookupDiscovery
  4. ... by group search
  5. DiscoveryListener
  6. DiscoveryEvent
  7. Example: Lookup by host (source) (output)
  8. Example: Lookup by group search (source) (output)

Tools


JSort -- a Virtual Sort Service

  1. Explanation (short)
  2. Tool: JSortClient (source) (output) (javadoc)
  3. Tool: JSort server (source) (output) (javadoc)
  4. Tool: JSortInterface (source) (javadoc)
  5. Tool: JSortItem (source) (javadoc)
  6. Tool: JSortJob (source) (javadoc)

About


  1. the author
  2. revisions



by Dr. Noel Enete . . . www.enete.com . . . noel@enete.com
Java and Jini are Trademarks of Sun Microsystems, Inc.