Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App...
-
Upload
girolamo-bucci -
Category
Documents
-
view
213 -
download
0
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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/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 UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.](https://reader035.fdocuments.us/reader035/viewer/2022062701/5542eb6a497959361e8d6aa3/html5/thumbnails/8.jpg)
grazie a tutti per
l’attenzione
http://www.dbgroup.unimo.it/tesi
Tesi e Presentazione