Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App
-
Upload
echo-hunter -
Category
Documents
-
view
9 -
download
0
description
Transcript of Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App
![Page 1: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/1.jpg)
Analysis and Development of Functions in REST Logic:
Application to the «DataView» Web App
UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO DI INGEGNERIA DELL’INFORMAZIONE
CORSO DI LAUREA IN INGEGNERIA INFORMATICA
ANNO ACCADEMICO 2009/2010
RELATORE:Char.mo Prof. Sonia Bergamaschi
CANDIDATO:Alberto Rigenti
![Page 2: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/2.jpg)
VIEWER
Web Application
REST Architecture
DataView Extender
![Page 3: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/3.jpg)
REST Architecture
CLIENT = User Interface
State
Transfer
Web Service = RESOURCEExample = http://servername/resource_name
Representational
SERVER = Data Storage
requestresponse
STATE-LESS
WORLD WIDE WEB
CACHEIdentified by a URL
CLIENT-SERVER
![Page 4: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/4.jpg)
QUERY
Ing. Roberto Pellegrino
DataSource
DataView Data
View
DBMS
ACTIONS
OUTPUT PARAMETER
QUERY SQL
INPUT PARAMETER
![Page 5: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/5.jpg)
Request for a Data View
Definition
VIEWER
Stand-Alone
VIEWER CLIENT
VIEWER SERVER
DATAVIEW SERVER
TMP FOLDER
DATA SOURCE
Request for the Result SetCACHE
Entirely Developed by Myself
Created to Replace the
Default viewer
![Page 6: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/6.jpg)
Central Authentication
Service
Check Box
Is That All?!New Structures
jQuery UI Themes
Multi Language
Ajax CallSafety
SINGLE SIGN-ON (SSO)
DropDownList
![Page 7: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/7.jpg)
Coming Soon
PortalCloud Architecture
VIEWER SERVER
DATAVIEW SERVER
VIEWER CLIENTResults in Google
Maps
One or More
DataViev Informatio
nExchange
Charts
![Page 8: Analysis and Development of Functions in REST Logic : Application to the «DataView» Web App](https://reader030.fdocuments.us/reader030/viewer/2022032612/568130c5550346895d96e5c6/html5/thumbnails/8.jpg)
grazie a tutti per
l’attenzione
http://www.dbgroup.unimo.it/tesi
Tesi e Presentazione