UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO DI INGEGNERIA DELL’INFORMAZIONE CORSO DI LAUREA IN INGEGNERIA INFORMATICA Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App RELATORE: Char.mo Prof. Sonia Bergamaschi CANDIDATO: Alberto Rigenti ANNO ACCADEMICO 2009/2010 Web Application REST Architecture DataView Extender REST Architecture Identified by a URL Web Service = RESOURCE Example = http://servername/resource_name STATE-LESS CACHE CLIENT-SERVER Representational State Transfer WORLD WIDE WEB request response SERVER = Data Storage CLIENT = User Interface DataView QUERY SQL DataSource OUTPUT PARAMETER Data View Ing. Roberto QUERY Pellegrino ACTIONS INPUT PARAMETER DBMS VIEWER Request for a Data View Definition Created to Replace VIEWER CLIENT Entirely Developed Stand-Alone the Default viewer FOLDER by TMP Myself DATA SOURCE Request for the Result Set CACHE VIEWER SERVER DATAVIEW SERVER Check Box DropDownList Central Authentication Service SINGLE SIGN-ON (SSO) IsNew That All?! Safety Ajax Call jQuery Structures UI Themes Multi Language Coming Soon One or More DataViev Results CloudinPortal Architecture Google Maps VIEWER CLIENT Information Exchange Charts VIEWER SERVER DATAVIEW SERVER Tesi e Presentazione grazie a tutti http://www.dbgroup.unimo.it/tesi per l’attenzione