Introducing Thalia CSG Workshop September 26, 2007.

Slides:



Advertisements
Similar presentations
Give it a REST already Arnon Rotem-Gal-Oz VP R&D xsights
Advertisements

Technical Highlights 25th August 2011 Sebastian Peters German National Library of Science and Technology.
REST Vs. SOAP.
REST Introduction 吴海生 博克软件(杭州)有限公司.
Server Access The REST of the Story David Cleary
Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
Web Services Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
CONFIDENTIAL©2008 MEDIAMELON, INC. DCIA PRESENTATION Kumar Subramanian
Spring, Hibernate and Web Services 13 th September 2014.
Data - Information - Knowledge
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
SOA, EDA, ECM and more Discover a pragmatic architecture for an intelligent enterprise, to maximize impact on the business Patrice Bertrand Software Architect.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
A Scalable Framework for the Collaborative Annotation of Live Data Streams Thesis Proposal Tao Huang
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
The GeoConnections Discovery Portal Michael Robson MacDonald Dettwiler and Associates Brian McLeod, Michael Adair Natural Resources Canada.
Web Architecture & Services (2) Representational State Transfer (REST)
REST.  REST is an acronym standing for Representational State Transfer  A software architecture style for building scalable web services  Typically,
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Using the SAS® Information Delivery Portal
Refactoring the EarthGrid SOAP API to REST style and implementing it to Metacat Serhan Akın Ph.D. candidate in Earth System Sciences Institute of Earth.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
1 © 2008 Avaya Inc. All rights reserved. IPOffice Configuration Service Emil Ratnam.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
Project “Astoria” first announced in Mix 2007 Shared early prototypes, got tons of feedback Now we’re talking about the real deal Production quality bits,
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
Overview of IU Digital Collections Search Hui Zhang Jon Dunn Indiana University Digital Library Program IU Digital Library Brown Bag October 19, 2011.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Nadir Saghar, Tony Pan, Ashish Sharma REST for Data Services.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Up to Speed with Java Content Repository API and Jackrabbit > Alexandru Popescu InfoQ.com > Jukka Zitting Day.
1/22/08 RTR Project Presentation to TPTF RTR Project Michael Daskalantonakis & Brian Cook.
Advanced Web Technologies Lecture #4 By: Faraz Ahmed.
Alfresco Daeja Integration Yong Qu Chief Solutions Architect
Representational State Transfer (REST). What is REST? Network Architectural style Overview: –Resources are defined and addressed –Transmits domain-specific.
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,

Central Data Repository introduction What does it do? Session I.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
The Sakai Architecture
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher: Technology and Architecture.
1 Copyright © 2012 Tata Consultancy Services Limited Windchill Architecture.
Feeling RESTful? Well, first we’ll define a Web Service –A web page meant to be consumed by a computer via an autonomous program as opposed to a web browser.
Explore Various Options for Bulk File Transfer out of Alfresco Craig Tan Technical Account Manager.
8a Certified. About Us  Headquarters in Vienna, VA  Service Disabled Veteran-owned Small Business  SBA 8(a) program participant  Small Disadvantaged.
Preservation support and data management services built on cloud infrastructure Features:  Ingest once, and make multiple copies to multiple storage.
The Client-Server Model
Understanding SOAP and REST calls The types of web service requests
REST- Representational State Transfer Enn Õunapuu
Attie Bioinformatics Server Redesign
Introduction to Data Management in EGI
Getting started with Alfresco Development
WEB API.
Liferay Enterprise Portal پرتال سازمانی.
Yukon Geomatics: Delivering Yukon’s SDI & Enabling Citizens
$, $$, $$$ API testing Edition
Web services introduction, application and its future
Middleware, Services, etc.
REST APIs Maxwell Furman Department of MIS Fox School of Business
Developing and testing enterprise Java applications
Web APIs In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building application.
Chengyu Sun California State University, Los Angeles
Presentation transcript:

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 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 Multi-layered: –Web Interface –IME Layer –Repository –Database and File System Distributed and scalable REST API and XML

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 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 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 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 August 3rd. Limited release to HST, SAP, and PSB. (demo site: test.mit.edu) Dec Release 1.0 (full release) Spring Release 2.0 (code name Codfish).

Questions & Comments Contact