Subject: | |
From: | |
Reply To: | Dr. Clinton W. Smullen |
Date: | Thu, 9 Oct 2003 11:03:40 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Dr. Chris Mawata will offer an advanced Java seminar at CECA after the UTC
Fall break.
Space is extremely limited, so if you are interested please email me at
[log in to unmask] as soon as
possible so we can finalize the meeting times.
Target Audience:
This course is designed to be useful to Java programmers involved in
creating distributed applications,
and other programmers needing to get a high level understanding of what Jini
has to offer.
Assumed Knowledge:
Object oriented programming (code is in Java but C++ programmers can easily
understand it)
Familiarity with client/server, and networking concepts
All needed software will be available in the CECA lab
Accompanying hands-on laboratory exercises will be provided for those
interested
Sun information on Jini:
http://wwws.sun.com/software/jini/
http://developer.java.sun.com/developer/products/jini/
http://www.jini.org/
Topics:
Introduction to Jini
Goals of the Technology
Notion of a Jini service
What makes a Jini Network unique
The New Protocols
Discovery and Join protocols
Supporting Technologies
The HTTP Server
Remote Method Invocation
Non-activatable RMI services
Activatable RMI services
The Lookup Service
Multicast and unicast discovery in detail
Role of the lookup service
JavaSpaces Service
Distributed Data Structures
Defining models of communication and control in JavaSpaces,
messaging systems
workflow control systems.
Transaction Service
Distributed Transactions
The Mahalo Implementation
The Helper Services
Disconnected Clients and Service Entities
The lookup discovery service
The lease renewal service
The event mailbox service
Service Administration
Service Administration
Client Administration
Security in Jini
Defining Security Requirements
Jini-Specific Requirements
Java Security
Configuring Basic Security with Policy Files
Additional Security Considerations and Alternative Techniques
Dr. Clinton W. Smullen
Professor and Director
Center of Excellence for Computer Applications
Dept 4324, EMCS 331
University of Tennessee at Chattanooga
615 McCallie Avenue
Chattanooga TN 37403-2598
423-425-4787
FAX 423-425-4362
|
|
|