SlideShare a Scribd company logo
1 of 7
Download to read offline
WebDav
                                 Web-based Distributed Authoring and Versioning

     WebDAV, si riferisce ad un set di istruzioni del protocollo HTTP che
  permettono all'utente di gestire in modo collaborativo i file presenti in un
                                server remoto.

                                                 Istruzioni Fondamentali
  •PROPFIND – usato per ottenere proprietà, sotto forma XML, da risorse. Può essere usato anche per ottenere la struttura della
  collezione;
  •PROPPATCH – usato per cambiare e cancellare diverse proprietà mediante una singola operazione;
  •MKCOL – usato per creare delle collezioni (directory);
  •COPY – usato per copiare risorse;
  •MOVE – usato per spostare delle risorse;
  •LOCK – usato per bloccare una risorsa. WebDAV supporta blocchi per gruppi ed esclusivi;
  •UNLOCK – rimuove il blocco da una risorsa;
  •SEARCH – avvia una ricerca sul server.

                                 iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
WebDav
                           Esempio Architettura Web-Based File Storage



                                                                                          Internet Browser




                                                                             ://
                                                                         http
                                                     http                                                       NEW!
                                                         :   //
                                                                                   p://
                                                                               htt




         DB Server          Web Server


                                                                             htt
                                                                                            File Manager / WebDav Client
                                                                  Internet


                                                                                 p:/
                          IIS+Estensioni WebDav




                                                                                    /

                         iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
Esempio Prisma Categories Manager
                                                                          Prisma
                                                                    Categories Manager




      Visualizzazione Folder 1°
                Livello

                                                                                           Action Folder “Preferiti”




                                                                       Documenti di
                                                                       “Andrea Blè”
                                                                     Versione a cartelle




                                  iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
Esempio 1° Prisma Gestione Documentale
                                                          Smart Folder

                 Smart Folder
          “Ultimi Documenti Inseriti”
     DTECRE BETWEEN TODAY AND TODAY-10




                                                                                Smart Folder “Documenti Excel”
                                                                                    DOCTYPE LIKE ‘%.xls’




                              “Smart Folder” è una cartella virtuale associata ad un filtro

                                   iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
Esempio 2° Prisma Gestione Documentale
                                                                Action Folder




                        Action Folder
                  “Protocolla Documenti”
          Esegue la protocollazione dei documenti
                    trascinati all’interno

                                                                                                  Smart Folder
                                                                                         WHERE id_protocollo IS NOT NULL




                                “Action Folder” è una cartella virtuale associata ad un azione

                                         iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
Esempio 3° Prisma Cartella Utenti
                                                      Action Folder

                                                                                                  D r op
                                                                                    Dr ag&
                             Cartella Utente




                                                                      Drag
                                                                               & Dr
                                                                                      op



           Facendo Drag & Drop di un documento sulla cartella utente questo viene inviato per e-
                                     mail al proprietario del folder

                               iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009
Esempio 4° Prisma Creazione Utente
                                                                      Action Folder
                                                                                                                              2


                                       1


                                                                                                          3
   •Si crea una nuova cartella nel folder utente
   •Si rinomina la cartella con nome e cognome utente
   •Viene aggiunto il record nella PRISMA_SYSTEM_USER
   •Viene creato un foglio Excel nel folder utente con le informazioni per completare la USER e USER_EXT
   •Si modifica il foglio Excel e le informazioni inserite vanno ad aggiornare prisma al momento del salvataggio.
   Questa procedura è utilizzata anche per modificare un utente esistente (l’xls virtuale e sempre presente nelle cartelle).



                                         iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l.
giovedì 20 agosto 2009

More Related Content

Similar to Web Dav

Introduzione CMS Alfresco
Introduzione CMS AlfrescoIntroduzione CMS Alfresco
Introduzione CMS AlfrescoMirco Leo
 
Il CMS Alfresco
Il CMS AlfrescoIl CMS Alfresco
Il CMS Alfrescoleo mirco
 
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALE
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALELezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALE
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALEGianluigi Cogo
 
Il futuro della rete e le convergenze
Il futuro della rete e le convergenzeIl futuro della rete e le convergenze
Il futuro della rete e le convergenzeEGOV
 
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...Claudio Forghieri
 
Ecole 2010 meeting ad hoc net
Ecole 2010 meeting ad hoc netEcole 2010 meeting ad hoc net
Ecole 2010 meeting ad hoc net3Service Srl
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaRoberto Polillo
 
Strumenti e tecnologie per il web
Strumenti e tecnologie per il webStrumenti e tecnologie per il web
Strumenti e tecnologie per il webGianluca Merlo
 
6. Il Web come piattaforma
6. Il Web come piattaforma6. Il Web come piattaforma
6. Il Web come piattaformaRoberto Polillo
 
Data-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di DropboxData-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di DropboxMariagrazia Cinti
 
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012Master Informatica del Testo – Edizione elettronica - Arezzo - 2012
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012Walter Volpi
 

Similar to Web Dav (20)

20. Cloud computing
20. Cloud computing20. Cloud computing
20. Cloud computing
 
Typo3 alfresco
Typo3 alfrescoTypo3 alfresco
Typo3 alfresco
 
PDF "quasi " accessibili
PDF "quasi " accessibiliPDF "quasi " accessibili
PDF "quasi " accessibili
 
Alfresco in un\'ora
Alfresco in un\'oraAlfresco in un\'ora
Alfresco in un\'ora
 
Introduzione CMS Alfresco
Introduzione CMS AlfrescoIntroduzione CMS Alfresco
Introduzione CMS Alfresco
 
Il CMS Alfresco
Il CMS AlfrescoIl CMS Alfresco
Il CMS Alfresco
 
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALE
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALELezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALE
Lezione 7 del 21 febbraio 2012 - CLOUD STORAGE PER USO PERSONALE
 
Il cloud computing
Il cloud computingIl cloud computing
Il cloud computing
 
Il futuro della rete e le convergenze
Il futuro della rete e le convergenzeIl futuro della rete e le convergenze
Il futuro della rete e le convergenze
 
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...
Il futuro della rete. Nuove opportunità per le amministrazioni pubbliche e pe...
 
Ecole 2010 meeting ad hoc net
Ecole 2010 meeting ad hoc netEcole 2010 meeting ad hoc net
Ecole 2010 meeting ad hoc net
 
Aspetto sociale del p2p
Aspetto sociale del p2pAspetto sociale del p2p
Aspetto sociale del p2p
 
L'aspetto sociale del p2p
L'aspetto sociale del p2pL'aspetto sociale del p2p
L'aspetto sociale del p2p
 
l'aspetto sociale del p2p
l'aspetto sociale del p2pl'aspetto sociale del p2p
l'aspetto sociale del p2p
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaforma
 
Strumenti e tecnologie per il web
Strumenti e tecnologie per il webStrumenti e tecnologie per il web
Strumenti e tecnologie per il web
 
6. Il Web come piattaforma
6. Il Web come piattaforma6. Il Web come piattaforma
6. Il Web come piattaforma
 
Web2.0
Web2.0Web2.0
Web2.0
 
Data-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di DropboxData-as-a-Service: il modello architetturale di Dropbox
Data-as-a-Service: il modello architetturale di Dropbox
 
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012Master Informatica del Testo – Edizione elettronica - Arezzo - 2012
Master Informatica del Testo – Edizione elettronica - Arezzo - 2012
 

Web Dav

  • 1. WebDav Web-based Distributed Authoring and Versioning WebDAV, si riferisce ad un set di istruzioni del protocollo HTTP che permettono all'utente di gestire in modo collaborativo i file presenti in un server remoto. Istruzioni Fondamentali •PROPFIND – usato per ottenere proprietà, sotto forma XML, da risorse. Può essere usato anche per ottenere la struttura della collezione; •PROPPATCH – usato per cambiare e cancellare diverse proprietà mediante una singola operazione; •MKCOL – usato per creare delle collezioni (directory); •COPY – usato per copiare risorse; •MOVE – usato per spostare delle risorse; •LOCK – usato per bloccare una risorsa. WebDAV supporta blocchi per gruppi ed esclusivi; •UNLOCK – rimuove il blocco da una risorsa; •SEARCH – avvia una ricerca sul server. iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 2. WebDav Esempio Architettura Web-Based File Storage Internet Browser :// http http NEW! : // p:// htt DB Server Web Server htt File Manager / WebDav Client Internet p:/ IIS+Estensioni WebDav / iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 3. Esempio Prisma Categories Manager Prisma Categories Manager Visualizzazione Folder 1° Livello Action Folder “Preferiti” Documenti di “Andrea Blè” Versione a cartelle iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 4. Esempio 1° Prisma Gestione Documentale Smart Folder Smart Folder “Ultimi Documenti Inseriti” DTECRE BETWEEN TODAY AND TODAY-10 Smart Folder “Documenti Excel” DOCTYPE LIKE ‘%.xls’ “Smart Folder” è una cartella virtuale associata ad un filtro iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 5. Esempio 2° Prisma Gestione Documentale Action Folder Action Folder “Protocolla Documenti” Esegue la protocollazione dei documenti trascinati all’interno Smart Folder WHERE id_protocollo IS NOT NULL “Action Folder” è una cartella virtuale associata ad un azione iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 6. Esempio 3° Prisma Cartella Utenti Action Folder D r op Dr ag& Cartella Utente Drag & Dr op Facendo Drag & Drop di un documento sulla cartella utente questo viene inviato per e- mail al proprietario del folder iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009
  • 7. Esempio 4° Prisma Creazione Utente Action Folder 2 1 3 •Si crea una nuova cartella nel folder utente •Si rinomina la cartella con nome e cognome utente •Viene aggiunto il record nella PRISMA_SYSTEM_USER •Viene creato un foglio Excel nel folder utente con le informazioni per completare la USER e USER_EXT •Si modifica il foglio Excel e le informazioni inserite vanno ad aggiornare prisma al momento del salvataggio. Questa procedura è utilizzata anche per modificare un utente esistente (l’xls virtuale e sempre presente nelle cartelle). iDav3 - Copyright © 2009 by IT - Information Technologies s.r.l. giovedì 20 agosto 2009