Chapter:
Index
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
The Jet Virtual Medium
by
Radu Sion
1.
Intro
1.1.
Virtual communities
1.2.
Existing implementations
1.3.
System general specifications and design issues
2.
Virtual Medium
2.1.
General stuff
2.2.
Virtual entities
2.3.
Communication
2.3.1.
Grouping
2.3.2.
Broadcasting
2.3.3.
Message filtering
3.
Network distributivity
3.1.
Portability (100% Java)
3.2.
Single-server medium
3.3.
Distributed multi-server medium
3.3.1.
Inter-server connections
3.3.2.
Overall timestamp maintenance
3.3.3.
Message forwarding
3.3.4.
Distributed grouping
4.
Implementation
4.1.
Open design
4.1.1.
Watchdogs
4.1.2.
Communication Handlers
4.1.3.
Clients
4.1.4.
AUTH Handlers
4.2.
Communication perspectives
4.2.1.
The Entity
4.2.2.
Server perspective
4.2.3.
Client perspective
4.2.4.
Pre-login text mode client-server negotiation protocol
4.3.
System resources
4.4.
Authentication and Authorization
4.4.1.
The passwords file
4.4.2.
Custom AUTH Handlers
5.
Using the system
5.1.
Medium startup and maintenance
5.1.1.
General Setup
5.1.2.
Quick start example (distributed medium)
5.1.3.
Log output and maintenance
5.2.
Developing new applications on top of JVM
5.3.
Writing custom plugins and filters
5.4.
Troubleshooting and bugs
6.
Applications
6.1.
Simple JVM Chat Applet
6.2.
DrawingBoard
6.3.
Distributed Clipboard
6.4.
Distributed Servicing using JVM ("Talking Objects")
7.
Le grand finale
7.1.
System further developments
7.2.
The net of the 2000s
7.3.
Small refreshing monologue on system scaling issues
7.4.
Inconveniences and Bugs
8.
Source docs and listings, online links
(C) 1997,1998
Radu Sion
. All Rights Reserved.
Visit
Smart Software
.