Introducing thalia
Download
1 / 10

Introducing Thalia - PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on

Introducing Thalia. CSG Workshop September 26, 2007. Overview of Thalia. Thalia is an enterprise image storage and management application. Web based, centralized service Support both departmental needs and personal/academic needs Secure, reliable, and highly available

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Introducing Thalia' - sandra-townsend


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Introducing thalia
Introducing Thalia

CSG Workshop

September 26, 2007


Overview of thalia
Overview of Thalia

  • Thalia is an enterprise image storage and management application.

    • Web based, centralized service

    • Support both departmental needs and personal/academic needs

    • Secure, reliable, and highly available

  • It is Part of a long-term content management strategy by ISDA

    • Integration and collaboration with other content management applications

    • Adoption of Dublin Core Metadata Element Set, an interoperable online metadata standard.

    • Specially designed for departmental and academic use.


Thalia architecture
Thalia Architecture

  • Multi-layered:

    • Web Interface

    • IME Layer

    • Repository

    • Database and File System

  • Distributed and scalable

  • REST API and XML


Thalia web interface
Thalia Web Interface

  • Rich Web client written in OpenLazlo and Flash.

  • Completely redesigned: sleek and functional

  • Built to feel like a desktop application, delivered over the web


Thalia ime layer
Thalia IME Layer

  • What is REST

    • Representational State Transfer

    • Application state and functionality are devided into resources addressable using a unified syntax and a set of well-defined operations.

      • GET : retrieve resource

      • POST: create resource

      • DELETE: delete resource

      • PUT: update resource

    • Stateless

    • XML as messaging format


Thalia ime layer1
Thalia IME Layer

  • Benefit of REST style API

    • Simple and Well-understood technologies: HTTPS + XML

    • No need to maintain state makes the server more scalable.

    • Open and easy to use.


Thalia repository alfresco
Thalia Repository : Alfresco

  • What is Alfresco and why we use it

    • Open source enterprise content repository and management system.

    • Use of state of art open source technologies such as Spring, Hibernate, Lucene, ACEGI

    • Support multiple OS and database

    • Provides multiple interfaces: Web services, JSR 170, REST, CIFS, WebDAV, etc

    • Used as content repository in other content management services provided by ISDA


Thalia timelines
Thalia Timelines

  • August 3rd. Limited release to HST, SAP, and PSB. (demo site: https://demo.thalia-test.mit.edu)

  • Dec. 2007. Release 1.0 (full release)

  • Spring 2008. Release 2.0 (code name Codfish).



ad