120 likes | 268 Views
Parker on the Web Technical Architecture. Douglas Kim Web Application Developer DMSS Tech Meeting Stanford University Libraries 14 May 2010. Agenda. Project Overview Web Application Environment Web Application Architecture Questions. Parker on the Web v1.1. Web Application Environment.
E N D
Parker on the WebTechnical Architecture Douglas Kim Web Application Developer DMSS Tech Meeting Stanford University Libraries 14 May 2010
Agenda Project Overview Web Application Environment Web Application Architecture Questions
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 JSP Javascript JQuery, Prototype CSS Presentation Tier Browser Mobile Others? Authentication Service Java Servlet Filters Services Tier Search Service Image Service Java Servlets Saxon XSLT Subscription Database Search Indexes Image Server TEI JPEG2000 Data Tier Oracle Lucene Aware
Parker on the WebInteroperability Christopher Jesudurai Web Application Developer DMSS Tech Meeting Stanford University Libraries 14 May 2010
Agenda Interoperability Overview Interoperability Architecture Demo Questions
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 view/create annotations URL get annotations URL view/create transcriptions URL get transcriptions URL URLs Serving Web Service Digital Mappaemundi Image Streaming Web Service Parker Library on the Web URLs Serving Web Service (SOAP) EASEE
Demo View Transcription Create Transcription View Annotations Create Annotations