XML JSSB Architecture

Previous slide Next slide Back to first slide View graphic version

Shared Places on the Web: XML for Web-based collaboration and Distance Education http://www.gca.org/conf/xmldev99/ http://www.npac.syr.edu/users/gcf/montrealxmlaug99 XML Developers Conference Montreal August 19-20 1999

8/19/99


Click here to start


Table of Contents

Shared Places on the Web: XML for Web-based collaboration and Distance Education http://www.gca.org/conf/xmldev99/ http://www.npac.syr.edu/users/gcf/montrealxmlaug99 XML Developers Conference Montreal August 19-20 1999

What is Web-based Collaboration?

Simplest Shared Object is Client Side Java Applet

Architecture of Tango Distance Education

So putting these ideas together for Distance Education

Applications of Web-based Collaboration

More General Shared server side Objects

Sharing Server Side Objects II

Shared Event Model of Collaboration?

So what do we have now--TangoInteractive

Next Generation TangoInteractive

Shared Places on the Web I

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

Shared Places on the Web II

A Collection of Shared Place Components

Web Page with 2 Shared Objects

Collaboration Framework I

Each Collaborating Client Receives Events

SPW and Portals

SPW as Shared Portal on the Web

Two Uses of XML in Collaboration?

JSSB Currently Shares Existing Web DOM in Netscape 4.5

JavaScript Shared Browser with Dynamic HTML -- Shared Pointer

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

Conclusions

Author: Geoffrey Fox

Email: gcf@npac.syr.edu

Home Page: http://www.npac.syr.edu