eLib Technical Issues Concertation Day: Mobile Code and VRML - PowerPoint PPT Presentation

About This Presentation
Title:

eLib Technical Issues Concertation Day: Mobile Code and VRML

Description:

Download code from server and run on client computer. Examples ... http://www.gamelan.com/ ActiveX. http://www.microsoft.com/activex/ http://www.activex.com ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 11
Provided by: brian89
Category:

less

Transcript and Presenter's Notes

Title: eLib Technical Issues Concertation Day: Mobile Code and VRML


1
eLib Technical Issues Concertation DayMobile
Code and VRML
  • Brian Kelly
  • UK Web Focus
  • UKOLN, University of Bath, Bath
  • B.Kelly_at_ukoln.ac.uk
  • http//www.ukoln.ac.uk/

2
Contents
  • Mobile Code
  • CGI
  • Java
  • ActiveX
  • VRML
  • Issues

3
Mobile Code
  • CGI Model
  • Common Gateway Interface
  • Run software on server
  • Output (virtual or dynamic document) delivered to
    client
  • Mobile Code
  • Download code from server and run on client
    computer
  • Examples include Java and SafeTCL
  • Security is a big issue

4
Java
http//java.sun.com81/nav/used/metamedia.html?
  • Java is Suns implementation of mobile code
  • Security built-in (runs on virtual machine)
  • Support from major manufacturers (Sun, Netscape,
    Microsoft, IBM, )
  • Not for the novice programmer

5
ActiveX
  • ActiveX is Microsofts implementation of mobile
    code
  • A framework for integration, not a programming
    language
  • Developed from Microsofts OLE desktop model
  • Security based on digital signatures

http//www.microsoft.com/activex/gallery/
6
ActiveX Example
  • ActiveX contols can be written in Java.
  • Here the Future-Tense Texture ActiveX control
    gives contol over the layout, as well as
    restricting access to the document source

http//www.futuretense.com/texture/gallery/Gazette
/Gazette.html
7
VRML
  • VRML
  • Virtual Reality Model(l)ing Language
  • Brings 3D worlds to WWW
  • VRML specifications
  • VRML 1.0 - Simple spec, produced quickly. Based
    on SG Inventor
  • VRML 2.0 - Provides interaction
  • Voting on VRML 2.0 proposals, followed by
    agreement

8
VRML Example
  • VRML browsers are now bundled in with Netscape
    and Microsoft Explorer browsers

9
Further Information
See also resources athttp//www.yahoo.com/
  • Java
  • http//java.sun.com/
  • http//www.jars.com/
  • http//www.gamelan.com/
  • ActiveX
  • http//www.microsoft.com/activex/
  • http//www.activex.com/
  • VRML
  • http//vrml.wired.com/
  • http//www.sdsc.edu/vrml/

10
Issues
  • Issues which WWW developers will have to address
    include
  • Is VRML relevant to my project?
  • Which architecture of mobile code to use?
  • Deployment of new features (e.g. Java support,
    VRML support)
Write a Comment
User Comments (0)
About PowerShow.com