douglas kim web application developer dmss tech meeting stanford university libraries 14 may 2010...
Post on 15-Dec-2015
215 Views
Preview:
TRANSCRIPT
Douglas KimWeb Application DeveloperDMSS Tech MeetingStanford University Libraries14 May 2010
Parker on the WebTechnical Architecture
Web Application Environment
• J2EE web application
• Struts MVC framework
• Mostly open source technologies
• Dedicated Linux server environment
• Apache web server
• Tomcat application server
Web Application Architecture
Presentation Tier
Services Tier
Data Tier ImageServer
SubscriptionDatabase
SearchIndexes
SearchService
ImageService
Authentication Service
Browser Mobile Others?JSPJavascriptJQuery, PrototypeCSS
AwareOracle Lucene
TEIJPEG2000
Java Servlet Filters
Java ServletsSaxon XSLT
Christopher JesuduraiWeb Application DeveloperDMSS Tech MeetingStanford University Libraries14 May 2010
Parker on the WebInteroperability
Interoperability Overview
• Parker Library on the Web
Stanford University Libraries, Corpus Christi College and Cambridge University Library
• Digital Mappaemundi
Drew University
• EASEE (Editing Application Suite for Electronic Editions)
Saint Louis University
Interoperability Architecture
URLsServing
Web Service
Image Streaming
Web Service
URLsServing
Web Service(SOAP)
Digital
Mappaemundi
Parker Library
on the Web
EASEE
view/create annotations
URL
get annotations
URL
view/create transcriptions
URL
get transcriptions
URL
top related