Full HTML for

Basic foilset Overview of Talking Heads Applet and Server

Given by Konrad Olszewski, Piotr Sokolowski at Rome Lab Quarterly Review for CIV on June 28 96. Foils prepared 23 February 97
Outside Index Summary of Material


Client-server chatting environment
Written entirely in Java
Running in Java-capable Web browsers
Cartoon-like interface

Table of Contents for full HTML of Overview of Talking Heads Applet and Server

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Talking Heads
2 Introduction
3 Architecture
4 Chat server
5 Chat client
6 GUI description
7 GUI overview
8 Downloading of images
9 Summary

Outside Index Summary of Material



HTML version of Basic Foils prepared 23 February 97

Foil 1 Talking Heads

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Konrad Olszewski
Piotr Sokolowski

HTML version of Basic Foils prepared 23 February 97

Foil 2 Introduction

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Client-server chatting environment
Written entirely in Java
Running in Java-capable Web browsers
Cartoon-like interface

HTML version of Basic Foils prepared 23 February 97

Foil 3 Architecture

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
other hosts
client host
server host
local
resources
HTTP server
remote
resources
Talking Heads
server
client
applet
TCP/IP
connection
TCP/IP
connection
applet
download

HTML version of Basic Foils prepared 23 February 97

Foil 4 Chat server

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Written in Java
Multithreaded - each thread servicing one client
Must be on the same host as the Web server because of security issues

HTML version of Basic Foils prepared 23 February 97

Foil 5 Chat client

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Written as Java applet
Embedded in HTML page
Provides user interface for the chatters
Mataphore of a hall leading to many rooms

HTML version of Basic Foils prepared 23 February 97

Foil 6 GUI description

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Invitation - automatically sends e-mail with invitation
History - text history windows
New face - allows to change the current user image
Refresh -refreshes the contents of the screen
Exit - ends the session

HTML version of Basic Foils prepared 23 February 97

Foil 7 GUI overview

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Invitation
History
Change
face
Exit
Refresh
Hello world!
Room: Syracuse User:Chinski
Hello world!
Chinski
NoName
What a cool
application

HTML version of Basic Foils prepared 23 February 97

Foil 8 Downloading of images

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
client
applet
server
application
host A
image file
get picture
(host A)
image
ready
download image
download
image
make
connection

HTML version of Basic Foils prepared 23 February 97

Foil 9 Summary

From Overview of Talking Heads Applet and Server Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Designed to be an entertainment application
Good starting point for adding new features (whiteboard, persistent room)
Possible integration with the database and other Web-capable components (Javascript, Netscape plugins)

© 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 Thu Aug 14 1997