Rubrica Pubblica Ateneo
Upcoming SlideShare
Loading in...5
×
 

Rubrica Pubblica Ateneo

on

  • 257 views

 

Statistics

Views

Total Views
257
Views on SlideShare
240
Embed Views
17

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 17

http://dawsec.dicom.uninsubria.it 16
http://static.slidesharecdn.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Rubrica Pubblica Ateneo Rubrica Pubblica Ateneo Presentation Transcript

  • Rubrica pubblica Ateneo
    Università degli Studi dell’Insubria
    Domenico Gaglioti
    Dante Attanasio
  • OBIETTIVI
    Realizzare un webservice basato su SOAP-XML che consenta di interrogare la rubrica di Ateneo e restituire i contatti di un utente in formato standard (vCard)
    Realizzare un’applicazione web che interroga il web service e visualizza i contatti (Rubrica di Ateneo)
  • SITUAZIONE ATTUALE
    Dati memorizzati su un database SQL server. Vengono ogni notte esportati su un altro database ORACLE per essere visibili sul sito web di Ateneo.
    Svantaggi:
    Dati sul sito web non aggiornati in tempo reale
    Procedure non riutilizzabili per esportazioni verso altri applicativi
  • SOLUZIONE
  • SOMMARIO
    Il client interrogherà il web service con alcuni metodi specificati. Per la ricerca il client dovrà indicare un nominativo (nome eo cognome)
    Otterrà una lista xml di utenti che formatterà in XHTML mediante trasformazione XSLT
    Dall’interfaccia web, selezionando l’utente desiderato effettuerà una nuova interrogazione
    Otterrà la lista in formato vCard oppure in formato RDF-XML dei contatti dell’utente (telefono,mail,cell,fax etc…)
  • WEB SERVICE
    WEB FORM
    NUOVO SITO WEB
    WEB SERVICE
    SOL 3.0
    Cerca_persone)
    query
    Dati
    XML lista contatti
    getContatti(id_utente)
    query
    Dati
    Contatti in formato XML-RDF
  • Considerazioni
    Autenticazione non necessaria
    ASP.NET fornisce tecniche per evitare SQL injection e DoS (Denialof Service)
    Perché vCard? Formato standard, interfacciabile con varie applicazioni, soprattutto su dispositivi web
    Perché RDF-XML e non hCard. hCard è un formato di vCard in XHTML. Questo però si adatta soltanto ai client web. Inoltre essendo già generato il codice XHTML è possibile la formattazione soltanto con CSS, che in alcuni casi può essere limitante
  • Tecnologie, linguaggi e protocolli usati
    Linguaggio SQL per interrogazioni DATABASE
    SOAP-XML per WebService
    ASP.NET per creazione web service e client web
    AJAX per client WEB
    XSLT per trasformazione XHTML contenuti
    Formato vCard per formattazione contatti
  • Nel futuro…
    Integrazione nei contatti della foto (se disponibile…)
    Invio dei contatti vCard direttamente sul dispositivo mobile tramite mailsmsmms
    Integrazione con iCalendar per gestire gli eventi di Ateneo