Table of Contents
Tango Futures: XML for Web-based Collaboration and Distance Education http://www.npac.syr.edu/users/gcf/suratangoxmlsep99 SURANET Meeting Birmingham Alabama Sep 8 1999
Abstract of XML and Collaboration
Components of Technology Cauldron
What is Web-based Collaboration?
Simplest Shared Object is Client Side Java Applet
Shared Simulations -- Fluid Flow and Planetary Motion
More General Shared server side Objects
Sharing Server Side Objects II
Shared Event Model of Collaboration?
So what do we have now--TangoInteractive
The current Capabilities of Tango -I
TangoInteractive is a flexible framework -- 3 chats
Tango Offers Two White Boards
Capabilities of Tango -II
Microsoft's NetMeeting runs under Tango -- It has a more limited sharing Model
The current Capabilities of Tango -III
The current Capabilities of Tango -IV
Games are Natural in Tango Othello and the Magic Cube
TangoInteractive System Architecture
Application Developers View
Architecture of Tango
What About Tango 2
Tango 1.4 Compared to Tango 2
Next Generation TangoInteractive
Collaboration Framework I
State of a Web Page is
Each Collaborating Client Receives Events
Shared Places on the Web I
Shared Places on the Web II
SPW and Portals
SPW as Shared Portal on the Web
SPW and Window Clutter
Two Uses of XML in Collaboration?
JSSB Currently Shares Existing Web DOM in Netscape 4.5
JavaScript Shared Browser with Dynamic HTML -- Shared Pointer
Basic JSSB Architecture
Shared Form Illustrated by Shared Access to NCSA Biology Workbench showing how general server objects can be shared from web interface
User and System Events
JSSB and Shared Card Games
Sharing XML Content Pages
XML JSSB Architecture
Applications of Shared XML Content Pages
XML and Universal Access I
XML and Universal Access II
Some Technical and System Comments
Where are we today?
Shared Places and SPDL - Overview
Shared Places - Technology Components
Shared Place Example: Introduction
Overview of Typical SPDL Document
SPDL Document Header
Declare the Shared Objects
What does SPDL Document Define
What SPDL Document Defines- continued
Definition of Groups of Users
Access to the Shared Place
Define User Roles I
Define User Roles II
Define Collaborative Sessions
Define Data Synchronization
Define source of Data
Shared Place Components
A Collection of Shared Place Components
Web Page with 2 Shared Objects
Continuing the HTML File: Load Shared Place and 2 Java Applets
The Real Stuff in HTML Page
Shared Places Interfaces
Shared Place Architecture
Shared Place Architecture - continued
Conclusions
|