Changes
1.
Version 0.01, released 17 March, 1999
-
Added a section ``What needs to be where?'' to SimpleExample
-
Added section ``Other Resources'' to Jini
-
Added section ``Uploading a Proxy'' to SimpleExample
-
Added an early version of a chapter on ``Security''
-
Added section on ``Convenience Classes'' to Entry
-
Fixed Java source -> XML converter to change '<' to '<'
rather than '&<'
2.
Version 0.02, released 22 March, 1999
-
Added Jini and RMI home pages to Resources in ``Jini''
-
All document source files plus Perl converters made available
for downloading
-
Added sections on running the programs
-
Added header material to each chapter, so that first section in
each chapter can have its own header
-
Update information added
-
Added reference to Roger Whitney's lecture notes
3.
Version 0.03, released 24 March, 1999
-
Replaced erroneous references to RMI with correct ones to sockets
-
Extended Entry information to include template matching
-
Added document location to Jini.xml
-
Added more resources to list of ``Other Resources''
-
Sections added on the information that can be obtained
from various objects
-
Fixed error in assuming maxMatches == items.length in client lookup()
-
Added ``Time to live'' section to LookupDiscovery
-
Changed "href" attribute of "ulink" to "url" in conformance to
DocBook DTD
-
Added initial version of chapter on Join Manager
-
Added initial version of chapter on Leasing
4.
Version 0.04, released 29 March, 1999
-
Added section on information obtainable from JoinManager
-
Revised discussion on client search to emphasise that it should
use an interface rather than superclass (Brian Jeltema,
mailto:jeltema@richdist.east.sun.com)
-
Moved Lease before SimpleExamples because it is needed for
proper examples, and modified examples to use LeaseRenewalManager
-
Removed more erroneous RMI references
-
Added some more figures
-
Added summary section to each chapter
-
Renamed UnicastRegistrar example to UnicastRegister
and MulticastRegistrar as MulticastRegister
-
Added sections on service and client structure to Overview
-
Added section ``Staying Alive'' to Lookup Discovery
and corrected/expanded time discussions in Simple Examples
-
Added contents table to each chapter
5.
Version 0.05, released 7 April, 1999
-
Added initial version of ``Architecture'' chapter
-
Added section ``What classes need to be where?'' to Simple Examples
section on option3 - now that I have a clearer idea on what
rmiregistry requires!
-
Changed package structure of examples to fit logical structure rather than
document structure
-
Fixed JoinManager example/discussion by adding in group information
-
Added missed subsection headers to SimpleExample
-
Removed sleep() from option3 server because RMI keeps it alive, and
discussed this
-
Added section on Feedback to main page
-
Added disclaimer that TCP/IP is not strictly necessary for Jini
-
Security discussion added to ServiceRegistrar in ``Client Search'',
for lookup() method
-
Fixed ``class locations'' and ``running things'' for option2
-
Fixed ``class locations'' and ``running things'' for option3
-
Added new chapter on ``More Complex Examples'' with three initial
sections, ``Where is the Code'' and ``Using threads'' and ``Reusing RMI Proxies''
-
This file is Copyright ©Jan Newmarch
(http://jan.newmarch.name)
jan@newmarch.name
The copyright is the OpenContent License
(http://www.opencontent.org/opl.shtml),
which is the ``document'' version of the GNU OpenSource license.