Recent EMu Web Development - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Recent EMu Web Development

Description:

Can be run of web-server or by browser. Collections Management ... It's not hard to get data in EMu and on the web and you now have more options than ever ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 19
Provided by: Ian153
Category:
Tags: development | emu | recent | run | up | web

less

Transcript and Presenter's Notes

Title: Recent EMu Web Development


1
Recent EMu Web Development
2
Evolution, not Revolution
  • texhtmlserver / texhtml
  • texxmlserver / Web Objects
  • Web 5
  • New EMu Web System (NEWS)

3
New Features
  • Themes
  • Cross-module searching/results
  • Dynamic pages Web 2.0
  • User audit trails
  • Standard shopping cart facilities

4
(No Transcript)
5
Technology Whats Going On?
  • Actually quite a lot
  • EMu engine
  • Web-server APIs
  • Theming
  • Interactivity

6
EMu engine
  • Same role as texxmlserver
  • Embedded within EMu environment
  • Extensible via perl modules you can add your
    own functionality
  • Basic cross-module searching
  • Shopping cart interface
  • Admin tool

7
Web Server APIs
  • Set of APIs
  • PHP
  • .Net
  • Java
  • Perl
  • Other
  • Used to build web services
  • e.g. Multimedia web service

8
Theming
  • Web server code generates XML
  • XSLT to process XML
  • Separation of content from presentation logic
  • Can be run of web-server or by browser

9
Interactivity
  • Browser-based code
  • Javascript / jQuery
  • Flash
  • Silverlight
  • Provides
  • Background searching (AJAX)
  • Markup of content (Subject links)
  • Visual effects (scrolling etc.)

10
EMu Client
texserver
11
Browser
texhtml
texhtmlserver
texserver
12
Browser
texhtml
Web Objects
texhtmlserver
texxmlserver
texserver
13
Browser
texhtml
Web Objects
Web 5
texhtmlserver
texxmlserver
texserver
14
Browser
texhtml
Web Objects
Web 5
PHP
texhtmlserver
texxmlserver
NEWS
texserver
15
Browser
texhtml
Web Objects
Web 5
PHP
.Net
Java
Perl

texhtmlserver
texxmlserver
NEWS
texserver
16
Browser
XSLT
texhtml
Web Objects
Web 5
PHP
.Net
Java
Perl

texhtmlserver
texxmlserver
NEWS
texserver
17
Browser
Javascript etc.
XSLT
texhtml
Web Objects
Web 5
PHP
.Net
Java
Perl

texhtmlserver
texxmlserver
NEWS
texserver
18
How can we use this?
  • Build more dynamic web sites
  • Build sites with different themes for different
    users
  • Target sites to specific audiences
  • Mobile devices (iPhone)
  • Visually impaired
  • Build sites that do more than query single EMu
    module
  • Cross-module searching allows you to publish what
    you need from whatever modules you need
  • Other tools such as Admin tool
  • Build web services

19
Summary
  • EMus web capability continues to evolve
  • NEWS is a significant addition to the existing
    web tools
  • More functionality
  • More dynamic web sites
  • More flexibility in how you use it
  • Its not hard to get data in EMu and on the web
    and you now have more options than ever
Write a Comment
User Comments (0)
About PowerShow.com