UTCSTAFF Archives

October 2003

UTCSTAFF@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Dr. Clinton W. Smullen" <[log in to unmask]>
Reply To:
Dr. Clinton W. Smullen
Date:
Thu, 9 Oct 2003 11:03:40 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (86 lines)
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

ATOM RSS1 RSS2