Full HTML for

Basic foilset Javaone Highlights II: Jini EJB and JFC

Given by Konrad Olszewski at CPS714 Computational Science Information Track on June 28 99. Foils prepared July 6 99
Outside Index Summary of Material


Jini architecture
Enterprise Java Beans
New development
  • Java Foundation Classes
  • Installation and security technology

Table of Contents for full HTML of Javaone Highlights II: Jini EJB and JFC

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 JavaOne `99
2 Agenda
3 Jini
4 Structure of Jini Technology
5 Discovery
6 Join
7 Lookup
8 Enterprise Java Beans
9 EJB Example
10 Java Foundation Classes
11 JFC Example
12 Java Installation
13 Java Obfuscation
14 Other Events

Outside Index Summary of Material



HTML version of Basic Foils prepared July 6 99

Foil 1 JavaOne `99

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Konrad Olszewski
konrad@npac.syr.edu

HTML version of Basic Foils prepared July 6 99

Foil 2 Agenda

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Jini architecture
Enterprise Java Beans
New development
  • Java Foundation Classes
  • Installation and security technology

HTML version of Basic Foils prepared July 6 99

Foil 3 Jini

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Network plug and work
Enables a service-based architecture
Spontaneous networking
Erase the distinction between software and hardware
A distributed computer infrastructure to make writing distributed programs easier

HTML version of Basic Foils prepared July 6 99

Foil 4 Structure of Jini Technology

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index

HTML version of Basic Foils prepared July 6 99

Foil 5 Discovery

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Lookup
Service
Service
Provider
Client
Service provider
seeks a lookup
service

HTML version of Basic Foils prepared July 6 99

Foil 6 Join

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Lookup
Service
Service
Provider
Client
A Service provider
registers a Service object
with the lookup service

HTML version of Basic Foils prepared July 6 99

Foil 7 Lookup

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Service
Provider
Client
Service
A client requests a service.
A copy of a service object is
moved to the client and used
to talk to the service.
Service Object
Service Attributes
Service Object

HTML version of Basic Foils prepared July 6 99

Foil 8 Enterprise Java Beans

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Simplify and standardize development and deployment of business applications
Achieve broad industry acceptance
Separate business logic from system code
Enable development of portable components
Allow multi-vendor interoperability

HTML version of Basic Foils prepared July 6 99

Foil 9 EJB Example

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
GUI
Payroll
Self
Service
Employee
Deployment
Descriptor
EJB Container
Payroll
Database
HR
Database

HTML version of Basic Foils prepared July 6 99

Foil 10 Java Foundation Classes

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Professional GUI package
Broad developer acceptance
Powerful components based on model-view architecture
Still being improved

HTML version of Basic Foils prepared July 6 99

Foil 11 JFC Example

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index

HTML version of Basic Foils prepared July 6 99

Foil 12 Java Installation

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Professional package developed jointly by Sun and InstallShield
Multiplatform and ease to use
Details available at: www.sun.com/solaris/webstart/wizards

HTML version of Basic Foils prepared July 6 99

Foil 13 Java Obfuscation

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
The Java bytecode format allows for easy decompilation!
  • Bytecode stores names of variables and methods
Obfuscation not only makes decompilation more difficult, it also reduces the code size

HTML version of Basic Foils prepared July 6 99

Foil 14 Other Events

From Javaone Highlights II: Jini EJB and JFC CPS714 Computational Science Information Track -- June 28 99. *
Full HTML Index
Java Venture Capital
Java Powered Car
Java Gizmos

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Jul 6 1999