Remote Support Jiro Service
Senior Project: 2000-2001
Patrick Christmas, David Hahn, Craig Morrison and Gregory Rybczynski
Sun Microsystems is a Silicon Valley-based company specializing in server
hardware, operating systems, networking technologies, Java, and software
development for e-commerce and embedded systems. In the last two years Sun has
developed Jiro and Jini technologies, which provide the specifications for
building a dynamic network community of services. Jiro delivers technology for
the management of storage, servers, applications and devices on networks
enabling true integration and platform-independence. Jini allows a network of
services to be easily assembled, disassembled and maintained.
The goal of the project was to provide a system that catches events generated
in a Jini Lookup Service and sends email notifications to users who have
registered to be informed about these events. These events might represent
arbitrary changes in state of any service, for example hard disk failures or
dishwashers completing their wash cycles. As long as the services creating the
events use this remote support service, the system will generate notifications
based on them for appropriate users and also record their occurrences for
reporting purposes.
In addition to the detection and notification of events, the system also
provides a graphical user interface for users to manage their event interests,
as well as an API for service developers to use to interface their services to
the remote support service.

|