Mobile
Upcoming SlideShare
Loading in...5
×
 

Mobile

on

  • 287 views

 

Statistics

Views

Total Views
287
Views on SlideShare
287
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mobile Mobile Presentation Transcript

  • eLib Technical Issues Concertation Day:Mobile Code and VRML Brian Kelly UK Web Focus UKOLN, University of Bath, Bath B.Kelly@ukoln.ac.uk http://www.ukoln.ac.uk/
  • ContentsMobile Code • CGI • Java • ActiveXVRMLIssues
  • Mobile CodeCGI Model • Common Gateway Interface • Run software on server • Output (virtual or dynamic document) delivered to clientMobile Code • Download code from server and run on client computer • Examples include Java and SafeTCL • Security is a big issue
  • Java http://java.sun.com:81/nav/Java is Sun’s used/metamedia.html?implementation ofmobile code: • Security built-in (runs on virtual machine) • Support from major manufacturers (Sun, Netscape, Microsoft, IBM, …) • Not for the novice programmer
  • ActiveXActiveX is Microsoft’s implementation of mobile code: • A framework for integration, not a programming language • Developed from Microsoft’s OLE desktop model • Security based on digital signatures http://www.microsoft.com/activex/gallery/
  • ActiveX ExampleActiveX contols can http://www.futuretense.com/texture/ gallery/Gazette/Gazette.htmlbe written in Java.Here the Future-Tense TextureActiveX control givescontol over thelayout, as well asrestrictingaccess tothe documentsource
  • VRMLVRML: • Virtual Reality Model(l)ing Language • Brings 3D worlds to WWWVRML 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
  • VRML ExampleVRML browsersare now bundledin with Netscapeand MicrosoftExplorer browsers
  • Further InformationJava See also resources at • http://java.sun.com/ http://www.yahoo.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/
  • IssuesIssues which WWW developers will have toaddress include: • Is VRML relevant to my project? • Which architecture of mobile code to use? • Deployment of new features (e.g. Java support, VRML support)