Full HTML for

Basic foilset VRML97 Advances: Database VRML Linkage

Given by Wojtek Furmanski and Tom Pulikal at ARL Database Tutorial on February 98. Foils prepared 7 October 97
Outside Index Summary of Material


This describes use of VRML97 Database Working Group activities
Database used to store VRML quantities
Oracle's Worlds
Demo produced using Oracle's Worlds

Table of Contents for full HTML of VRML97 Advances: Database VRML Linkage

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Scripting in VRML'97 Part III - VRML meets SQL ARL DoD PET Program Database Tutorial Fall 97
2 VRML Working Groups
3 Current Working Groups
4 Database Working Group
5 VRML Database API
6 VRML Database Extensions
7 Oracle's Worlds
8 Oracle Worlds (contd.)
9 Oracle World's (contd.)
10 Oracle Worlds - Demo
11 Oracle Worlds - Demo (contd.)
12 Oracle Worlds - Demo (contd.)
13 Oracle Worlds - Demo (contd.)
14 Oracle World -Demo (contd.)

Outside Index Summary of Material



HTML version of Basic Foils prepared 7 October 97

Foil 1 Scripting in VRML'97 Part III - VRML meets SQL ARL DoD PET Program Database Tutorial Fall 97

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Tom Pulikal
tapulika@npac.syr.edu

HTML version of Basic Foils prepared 7 October 97

Foil 2 VRML Working Groups

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Technical committee of the VRML consortium
Self-forming, self-regulating and self-directed
Working Group process
  • Formation
  • Research
  • Drafting
  • Proposal

HTML version of Basic Foils prepared 7 October 97

Foil 3 Current Working Groups

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
The Humanoid Animation WG
The Color Fidelity WG
The Object-Oriented Extensions WG
Database WG
External Authoring Interface WG
Compressed Binary Format WG
Universal Media Libraries WG
Living Worlds

HTML version of Basic Foils prepared 7 October 97

Foil 4 Database Working Group

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
A standards-based creation of VRML business applications
Intervista, Oracle corp.
Two levels of interfaces
  • VRML content stored in a database for use by the VRML tool developers (Data Repositories)
  • Relational Database operations from within a VRML scene for use by VRML application developers (VRML Database Extensions)

HTML version of Basic Foils prepared 7 October 97

Foil 5 VRML Database API

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Persistence
Using support for locks, contention management, retrieval and update of a VRML scene
Scalability
Streamed delivery of custom VRML content based on user criteria defined via spatial and logical partitioning
Security
User privileges, authorization and object ownership

HTML version of Basic Foils prepared 7 October 97

Foil 6 VRML Database Extensions

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Server-side includes
for dynamic generation of VRML content from the database
Embedded SQL
for executing arbitrary SQL statements such as selects, inserts and updates
Triggers
for generating VRML events based on database triggers
metadata management and persistence

HTML version of Basic Foils prepared 7 October 97

Foil 7 Oracle's Worlds

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
VRML for business applications
Advantages :
  • compact, cross-platform, event-model etc.
  • efficient representation of complex data
  • navigation through a virtual environment
Limitations :
  • size and robustness of a virtual world
  • lack of client/server technologies for VRML author
  • inability to decouple application from it's logic

HTML version of Basic Foils prepared 7 October 97

Foil 8 Oracle Worlds (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Data Repository
for storing, managing and retrieving VRML content from a Data Repository
  • Persistence using features like locking and transactions
  • Scalability by using spatial partitioning and metadata management
  • Security by using server-based security

HTML version of Basic Foils prepared 7 October 97

Foil 9 Oracle World's (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Logic Repository
for distributing control of a VRML application to the back-end.
  • Server-Side Includes for dynamic generation of VRML content
  • Distributed Scripting for thin client architecture by moving VRML scripting to the application server
  • Triggered Events for changing VRML scenes with Database Triggers

HTML version of Basic Foils prepared 7 October 97

Foil 10 Oracle Worlds - Demo

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Real-time visualization of complex 3D data
Used for tracking and managing flights
Certain criteria is given by the controllers like time and interested flights etc.
Visualization is generated on the fly from the database

HTML version of Basic Foils prepared 7 October 97

Foil 11 Oracle Worlds - Demo (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index

HTML version of Basic Foils prepared 7 October 97

Foil 12 Oracle Worlds - Demo (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index

HTML version of Basic Foils prepared 7 October 97

Foil 13 Oracle Worlds - Demo (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index

HTML version of Basic Foils prepared 7 October 97

Foil 14 Oracle World -Demo (contd.)

From VRML97 Advances: Database VRML Linkage ARL Database Tutorial -- February 98. *
Full HTML Index
Stock Demo gives a 3D visualization of the real-time stocks
Stock demo uses the Oracle Worlds on the back-end and VRML on the client
Mining Demo - a three tier application demo using a back-end database server and middle-tier application server with a thin client
Uses terrain data stored in Oracle database and also uses EAI with Java on the client

© 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 Sun Nov 29 1998