#
Jini(TM) Technology Starter Kit
v2.0_002 Release Notes

## What's new in v2.0

Invocation Constraints
  Provides constraints that can be used to control method invocation, and an interface that proxies implement to allow clients to specify constraints for remote method calls:
  APIs
  - `net.jini.core.constraint`
  - `net.jini.constraint`

Security
  Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code:
  APIs
  - `net.jini.security`
  - `net.jini.security.policy`
  - `net.jini.security.proxytrust`
  - `net.jini.url.file`
  - `net.jini.url.httpmd`
  - `net.jini.url.https`

Configuration
  Provides mechanisms and abstractions for building and deploying configurable applications:
  APIs
  - `net.jini.config`
  - `ConfigUtil`
  - `KeyStores`

Exporters
  Provides abstractions for exporting remote objects and obtaining the server-side context information for an executing remote call:
  APIs
  - `net.jini.export`
  - `net.jini.jrmp`
  - Jini(TM) extensible remote invocation (see below)
  - `net.jini.iiop`

Jini(TM) extensible remote invocation (Jini ERI)
  Provides an implementation of the Java(TM) Remote Method Invocation (RMI) programming model that features APIs for customizing each layer of its protocol stack per exported remote object:
  APIs
  - `net.jini.jeri`
  - `net.jini.jeri.connection`
  - `net.jini.jeri.http`
  - `net.jini.jeri.kerberos`
  - `net.jini.jeri.ssl`
  - `net.jini.jeri.tcp`
  Release Notes

Discovery
  Provides implementation support for version 2 of the discovery protocols:
  APIs
  - `ConstrainableLookupLocator`
  - `com.sun.jini.discovery`
  Release Notes

Class loading
  Provides interfaces and utility classes related to dynamic class loading:
  APIs
  - `net.jini.loader`
  - `net.jini.loader.pref`
  Release Notes

Activation
  Provides extensions to the RMI activation framework, and a configurable RMI activation system daemon implementation:
  APIs
  - `net.jini.activation`
  - Phoenix

Marshalling
  Provides I/O interfaces and utility classes related to marshalling:
  APIs
  - `net.jini.io`
  - `net.jini.io.context`

Uuids
  Provides classes and interfaces for using universally unique identifiers:
  APIs
  - `net.jini.id`

Tools
  Provides deployment support:
  APIs
  - `CheckConfigurationFile`
  - `ComputeDigest`
  - `ComputeHttpmdCodebase`
  - `JarWrapper`

Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.