Full HTML for

Basic foilset Summary of Key Developments at JavaOne

Given by KOnrad Olzewski at CPS616 Report on JavaOne Conference March 24-27 98 on Spring Semester 98. Foils prepared 8 April 98
Outside Index Summary of Material


Project Java Activator
Java Foundation Classes a.k.a. "Swing"
Java distributed technologies
Java Media Framework
Java Ring
http://www.javasoft.com/javaone/
See http://www.npac.syr.edu/users/gcf/cps616javaoneejb98/ for Enterprise Javabeans

Table of Contents for full HTML of Summary of Key Developments at JavaOne

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Overview of JavaOne
2 Outline
3 Project Java Activator
4 Project Java Activator
5 Project Java Activator
6 Project Java Activator
7 Java Foundation Classes
8 JFC - Swing
9 JFC - Swing
10 JFC - Swing
11 Java distributed computing
12 Java distributed computing
13 Java Multimedia Framework
14 Java Ring - portable JVM

Outside Index Summary of Material



HTML version of Basic Foils prepared 8 April 98

Foil 1 Overview of JavaOne

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
CPS616 Technologies of the Internet April 8 98 Konrad Olszewski NPAC

HTML version of Basic Foils prepared 8 April 98

Foil 2 Outline

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Project Java Activator
Java Foundation Classes a.k.a. "Swing"
Java distributed technologies
Java Media Framework
Java Ring
http://www.javasoft.com/javaone/
See http://www.npac.syr.edu/users/gcf/cps616javaoneejb98/ for Enterprise Javabeans

HTML version of Basic Foils prepared 8 April 98

Foil 3 Project Java Activator

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Software to run the JavaSoft TM VM inside of IE and Navigator
Co- exists with exiting browser VM
Pages use HTML OBJECT/ EMBED tags
Supports latest JDK TM VM
Supports Swing GUI components

HTML version of Basic Foils prepared 8 April 98

Foil 4 Project Java Activator

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Get JDK TM releases into browsers ASAP
  • avoid deployment delays
Get consistent behavior in browsers
  • using standard JDK APIs
  • with full functionality
Both very important for 1.2

HTML version of Basic Foils prepared 8 April 98

Foil 5 Project Java Activator

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Windows NT 4 and Windows 95:
  • Internet Explorer 3 & 4
  • Netscape 3 & 4
Solaris TM 2.5 and 2.6:
  • Netscape 3 & 4
High performance JIT on Win32
Aim to port to all Navigator platforms

HTML version of Basic Foils prepared 8 April 98

Foil 6 Project Java Activator

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Uses normal browser mechanisms
Easy for end- users to download.
NS3/ NS4 treats it as plug- in
  • redirects users to plug- in download page
  • using standard plug- in techniques
Automatic download into IE3/ 4
  • using a signed ActiveX control
  • with minimal user actions

HTML version of Basic Foils prepared 8 April 98

Foil 7 Java Foundation Classes

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Comprehensive component suite
Java Components
Easier to extend and maintain
Look and Feel independent
Pluggable application services
Supports Java components accessibility

HTML version of Basic Foils prepared 8 April 98

Foil 8 JFC - Swing

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Relies on 1.1 Lightweight UI Framework
Uses 1.1 Event Model
Uses AWT Graphics system

HTML version of Basic Foils prepared 8 April 98

Foil 9 JFC - Swing

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Complex Containers
  • Table, Tree, ToolBar, TabbedPane, SplitPane
Internal Frames
Standard Option Dialogs
Extensive Text Architecture
  • Styled Text and limited HTML support

HTML version of Basic Foils prepared 8 April 98

Foil 10 JFC - Swing

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Pluggable Look and Feel
  • View-Controller collapsed into single UI object
  • One UI class per component defines its Look and Feel
  • UI classes implemented by Look and Feel packages

HTML version of Basic Foils prepared 8 April 98

Foil 11 Java distributed computing

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
RMI -Remote Method Invocation
  • pure Java
  • part of JDK 1.1
CORBA
  • industry standard
  • allows interoperability between vendors and languages
RMI over IIOP

HTML version of Basic Foils prepared 8 April 98

Foil 12 Java distributed computing

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
JavaSpaces
  • Environment for loosely coupled interaction
    • distributed
    • transaction-based
    • simple (read, write, take, notify)
    • scalable

HTML version of Basic Foils prepared 8 April 98

Foil 13 Java Multimedia Framework

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
Adding multimedia capabilities to Java applications
Recognizes most popular formats
  • video: mpeg, avi, quicktime
  • audio: au, midi, wav, aiff

HTML version of Basic Foils prepared 8 April 98

Foil 14 Java Ring - portable JVM

From Summary of Key Developments at JavaOne CPS616 Report on JavaOne Conference March 24-27 98 -- Spring Semester 98. *
Full HTML Index
What's inside?
  • Processor compatible with JavaCard 2.0
  • Java Virtual Machine,
  • Sizeable RAM and ROM memory capacity
  • Real-time clock.

© 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 Sun Nov 29 1998