1
Gateway Technology Introduction and Relation to Collaboration and Intranets http://www.npac.syr.edu/users/gcf/gatewayarchmay99 2
Abstract of Gateway Technology Introduction 3
Basic 3 Tier Computing Model 4
Pragmatic Object Web Technology Model - I 5
Object View of running a program 6
Pragmatic Object Web Technology Model - II 7
Basic Multi Tier architecture 8
Proxy -- Proxy -- Backend Capability 9
Implementation Architecture 10
Some caveats and comments 11
XML and the Front End 12
Programming the Gateway 13
Backend Implementation I 14
Backend XML Continued II 15
Databases versus XML? 16
Linkage to Intranet 17
Merrill Lynch Predictions Enterprise Information Portals 18
File Formats I 19
File Formats II 20
ScienceML 21
Scientific Notepad 22
Collaboration I 23
Collaboration II 24
Collaboration and Gateway I 25
Collaboration and Gateway II 26
Shared Place Example: Introduction 27
Overview of SPDL Document 28
SPDL Document Header 29
Declare the Shared Objects 30
Definition of Groups of Users 31
Access to the Shared Place 32
Define User Roles I 33
Define User Roles II 34
Define Collaborative Sessions 35
Define Data Synchronization 36
Define source of Data 37
Web Page with 2 Shared Objects 38
Continuing the HTML File: Load Shared Place and 2 Java Applets 39
The Real Stuff in HTML Page
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page While With Mouse Down on Current Pointer h hides This Message while m restores i Toggles Index Aligned with Page Top j Toggles Index Aligned with Scrolled View Top a Abolishes Pointer while CNTL-Click restores f cycles through pointer families c cycles through members of a family u increases Size Up and d decreases Down Mouse Up-Down between changes of Pointer to process new option