Giorgio Massaro Bologna, 24 Marzo 2004 I MESSAGGI DI SERVIZIO IN MODA-ML Relatore: Tesi di Laurea di: Chiar.mo Prof. FABIO VITALIGIORGIO MASSARO Correlatore:

Slides:



Advertisements
Presentazioni simili
Informazioni di base sul funzionamento
Advertisements

COMUNICAZIONI CON POSTA ELETTRONICA CERTIFICATA:
Cos’è la posta elettronica
Suap on line Limpresa si fa in rete La piattaforma telematica Suap FE Martedì 10 maggio 2011.
Gli specialisti degli eDocuments
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Web Services.
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di.
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – sede Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di un.
Università degli Studi di Modena e Reggio Emilia Facoltà dIngegneria - sede di Modena Corso di Laurea in Ingegneria Informatica Interoperabilità di componenti.
Università degli Studi di Modena e Reggio Emilia
SINCRONIZZAZIONE E TRASFERIMENTO VIA WEB DI IMMAGINI E DATI MULTIMEDIALI CON INFORMAZIONI GEOGRAFICHE E RAPPRESENTAZIONI CARTOGRAFICHE Laureando: Mitja.
Progetto MODA-ML Biella, 30 novembre 2001 Sistema di interscambio messaggi Luca Mainetti HOC - Hypermedia Open Center Dipartimento di Elettronica e Informazione.
Per crittografia si intende la protezione
XML Prof. Barbara Pernici Politecnico di Milano. Introduzione a XML.
electronic mail posta elettronica La posta elettronica, nota come (electronic - mail), è uno dei servizi Internet più utilizzato. Essa consente.
Progetto realizzato da: Francesco Seccia Matr Marco Spinelli Matr
UNIVERSITÀ DEGLI STUDI DI BOLOGNA
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
Posta elettronica ( ) chiocciola" comunemente letta at Identificativo dellutente Identificativo del computer centrale sul quale risiede.
Data mining for e-commerce sites
Posta elettronica : per iniziare : per iniziare Primi passi con la posta elettronica Primi passi con la posta elettronica
Daniel Stoilov Tesi di Laurea
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione.
DBMS ( Database Management System)
Posta Certificata Cosè e come funziona: valore legale, applicazioni e prove pratiche di invio e ricezione. Posta Certificata Cosè e come funziona: valore.
PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER
Corso di Laurea in Informatica
Standard per il B2B a confronto: una rassegna Università degli Studi di Bologna Facoltà di Scienze Matematiche Fisiche e Naturali Corso di laurea in Informatica.
Company: Uno strumento per la finanza agevolata Relatore: Ing. Marco Fumasi – BBS Software.
GeoSoft BLU short presentation 1. GeoSoft BLU short presentation 2 Il software BLU è un prodotto software di tipo CRM (Customer Relationship Management)
Gestimp IV Il pacchetto software GESTIMP© di Isea S.r.l., di seguito indicato con GESTIMP©, permette di gestire la supervisione e la telegestione di impianti.
GESTIONE GRANULARE DEGLI ACCESSI FINESTRE DI DETTAGLIO INTERSCAMBIO DEI DATI CON LARCHIVIO DI ALTRE PROCEDURE GESTIONE VERSAMENTI MANCATI TABELLIZZAZIONE.
System for Card MESSENGER Gestione Messaggi Presentazione.
Agenti e Rappresentanti
Protocollo informatico: interoperabilità e PEC
Modalità di iscrizione e di accesso Introduzione Patrizia GabbrielliMontecatini – 7 febbraio 2007.
Programma diffusione servizi ASP nellambito della collaborazione BSP Telecom Italia – Visual Delight.
Non solo Gestione Documentale Day "Apparecchiature di elaborazione testi prossima uscita vedrà 'l'inizio del ufficio senza carta …" 1975.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
BENVENUTI. Istruzioni per la compilazione dei moduli di domanda interattivi del Comune di Vignola Consigliamo di leggere attentamente queste istruzioni.
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
Il metalinguaggio XML: la nuova frontiera per la codifica dellinformazione Relatore: Ing. Marco Porta Tesi di Laurea di: Andrea Mocchi ANNO ACCADEMICO.
SERVER DI POSTA ELETTRONICA INTRANET
LOrdine Diretto in Convenzione Aprile Per procedere con la predisposizione di un Ordine Diretto di Acqusito in Convenzione è necessario inserire.
Evolve. Il software EVOLVE consente un veloce accesso, visualizzazione ed estrazione dei dati contenuti nel data base dellAmministrazione del Personale.
DOCUMENTAZIONE BACKOFFICE. DETTAGLIO SOFTWARE BACKOFFICE.
KEI – Il dimostratore Tessil Controll System - INCO (gruppo Zegna) – Lanifico F.lli Piacenza Piero De Sabbata– Gianluca D’Agosta.
COS'E' N.O.G.(New Ocr Generation) Il programma N.O.G. permette di convertire un documento strutturato (un PDF, ma non solo) come una fattura, bolla, modulo.
Nemesi Creazione e pubblicazione di una rivista online tramite l’utilizzo di Java Message Service.
La posta elettronica o è un servizio Internet grazie al quale ogni utente può inviare o ricevere dei messaggi. La sua nascita risale al 1972,
Forum PA – Roma 12 maggio PEC – Un nuovo servizio per tutti - C. Petrucci Posta Elettronica Certificata Un nuovo servizio per tutti ing. Claudio.
UN’IMPLEMENTAZIONE DELLA SUITE DI TEST AUTOMATICO DI ebXML Relatore: Tesi di Laurea di: Chiar.mo Prof. Fabio Vitali Laura Bianchini Correlatori: Ing. Piero.
Algoritmi euristici per l’ottimizzazione dell’offerta nella raccolta di rifiuti Tesi di laurea di Nicola Bindini Relatore: Chiar.mo Prof. Ing. DANIELE.
Progetto di Linguaggi e modelli computazionali M Prof. Enrico Denti Progetto di: Francesco Paci.
Relatore: Prof. Ing. Stefano SalsanoLaureando: Flaminio Antonucci.
Lucia Melotti 1/14 Bologna, 7 luglio 2004 Aspetti di sicurezza nello scambio di messaggi XML tra un partner ebXML ed un Web Service di Lucia Melotti Relatore:
Corso di Laurea in Informatica
Reti di calcolatori LS1 Service Middleware Reti di calcolatori LS progetto di Andrea Belardi Infrastruttura dedicata alla gestione di servizi disponibili.
Progetto RE.VE.N.GE. MQ REliable and VErsatile News delivery support for aGEncies Sistema di Distribuzione Reti di Calcolatori LS – Prof. Antonio Corradi.
Università degli Studi di Firenze Facoltà di Ingegneria Dipartimento di Sistemi e Informatica Corso di Laurea in Ingegneria Informatica Modelli e strumenti.
CORSO INTERNET la Posta elettronica
Comunicazioni. 5.1 POSTA ELETTRONICA 5.1 POSTA ELETTRONICA.
Confidential – graphic materials for illustration only Scopri il nuovo webshop di Lyreco Design moderno e nuove funzioni!
Manuale Utente – i-Sisen Questionario dei Consumi
INTRODUZIONE. INTRODUZIONE ordinare la stampa dei documenti personalizzati Postel On The Net (PON) è un sistema integrato per gestire via internet.
PPT- Postecert PEC – 05/2009 Postecert Posta Elettronica Certificata.
Risultati Leapfrog IP per una comunicazione sicura e affidabile Cristiano Novelli ENEA, XML-Lab.
La Società Azienda privata fondata nel 1996 Ampia gamma di servizi di trasporto (nazionale e internazionale) e di gestione del magazzino La società Fatturato.
Transcript della presentazione:

Giorgio Massaro Bologna, 24 Marzo 2004 I MESSAGGI DI SERVIZIO IN MODA-ML Relatore: Tesi di Laurea di: Chiar.mo Prof. FABIO VITALIGIORGIO MASSARO Correlatore: Ing. PIERO DE SABBATA

Giorgio Massaro Bologna, 24 Marzo /12 Sommario Il progetto MODA-ML Standard e protocolli utilizzati Il servizio di messaggistica di MODA-ML I messaggi di servizio Conclusioni

Giorgio Massaro Bologna, 24 Marzo /12 Il progetto MODA-ML MODA-ML, Middleware tOols and Documents to enhAnce the textile/clothing supply chain through xML, è un progetto finanziato dallUnione Europea e promosso da ENEA, Politecnico di Milano, IFTH e un gruppo di aziende pilota del settore Tessile-Abbigliamento. Il suo obiettivo è la definizione di un linguaggio comune per lo scambio dei dati tecnico-gestionali fra le aziende della filiera del Tessile- Abbigliamento. Il risultato del progetto è stato la creazione di un framework le cui caratteristiche principali sono: un set di documenti XML, formalizzati tramite XML Schema; lidentificazione di processi di collaborazione condivisi; un prototipo software, lMSH, che permette di scambiare i documenti via SMTP (secondo le specifiche ebXML); un insieme di stylesheet XSL per la visualizzazione dei messaggi tramite un qualsiasi browser.

Giorgio Massaro Bologna, 24 Marzo /12 Standard e protocolli utilizzati SOAP (Simple Object Access Protocol): protocollo di comunicazione per lo scambio dinformazioni in un ambiente decentralizzato e distribuito; ebXML (electronic business XML): fornisce una struttura in cui, attraverso il linguaggio XML, tutti possono scambiare informazioni sulle-Business; XML Schema: Metalinguaggio per la definizione di documenti XML; SMTP: Protocollo per lo scambio di messaggi di posta elettronica; MIME: Standard per la descrizione del contenuto di un messaggio.

Giorgio Massaro Bologna, 24 Marzo /12 Message Service Handler (MSH) di MODA-ML Il servizio di messaggistica di MODA-ML o MSH, sviluppato dal Politecnico di Milano, è molto simile graficamente ad un qualsiasi client di posta elettronica e permette, attraverso lo scambio di opportuni messaggi di posta elettronica basati su tecnologie come SOAP ed ebXML, di intraprendere e gestire vere e proprie transazioni commerciali. Attualmente con lMSH si può: Inviare e ricevere messaggi controllandone la validità rispetto allo XML Schema appropriato; Spedire in modo del tutto automatico un messaggio di conferma (acknowledgment) di avvenuta ricezione; Mantenere un log degli eventi che aiuti lutente nellidentificazione di errori e malfunzionamenti quando lMSH è in modalità background (nascosta) Apporre nei messaggi firme digitali o crittografarne il contenuto.

Giorgio Massaro Bologna, 24 Marzo /12 Struttura dei messaggi MODA-ML Uno o più documenti MODA-ML, inseriti in una busta SMTP e codificati secondo la struttura SOAP definita dal protocollo di trasporto di MODA-ML, compongono un messaggio MODA-ML. In particolare, ogni messaggio MODA-ML è contenuto allinterno della busta MIME (nota anche come Message Package) di un messaggio di posta elettronica, ed è costituito da parti distinte. MESSAGE PACKAGE Busta MIME del messaggio di posta elettronica HEADER CONTAINER Primo allegato MIME contenente un messaggio conforme alle specifiche SOAP(busta SOAP) suddiviso in due parti PAYLOAD CONTAINER Allegati MIME opzionali che trasportano le informazioni propriamente applicative SOAP HEADER Contenente informazioni relative allintero messaggio riguardanti la sua identificazione, il routing, la segnalazione degli errori, ecc... SOAP BODY Contenente informazioni relative ad ogni specifico payload, come ad esempio lo schema di validazione

Giorgio Massaro Bologna, 24 Marzo /12 I messaggi di servizio (1) Nellambito del progetto MODA-ML il mio personale contributo è rappresentato dallaggiunta di una nuova tipologia di messaggi che si ripropone di fornire agli utenti, nella maniera più automatica e intuitiva possibile, informazioni più o meno dettagliate sul traffico dei messaggi. Infatti, dopo una cospicua fase di testing, i partner industriali di MODA- ML hanno manifestato la necessità di prendere visione di dettagli o contenuti di messaggi scambiati in precedenza dopo che, ad esempio, si sia verificata la perdita (reale o supposta) di messaggi contenuti nel database di supporto dellMSH. Per far ciò si è dovuto sia affiancare un nuovo modulo software a quelli già esistenti nellMSH, che permettesse tramite uninterfaccia utente ad hoc di poter inviare particolari messaggi MODA-ML contenenti le richieste dellutente, sia apportare delle piccole modifiche in modo tale da permettere il normale scambio di questi nuovi messaggi.

Giorgio Massaro Bologna, 24 Marzo /12 I messaggi di servizio (2) Sono stati creati tre tipi di messaggi di servizio: RICHIESTE: Questi messaggi, spediti tramite lMSH del mittente come normali messaggi, contengono le caratteristiche principali alle quali devono corrispondere i messaggi da cercare nel database del destinatario; RISPOSTE: Allarrivo di una richiesta, a seconda delle scelte del destinatario vengono generati, automaticamente o manualmente, dei messaggi con le informazioni ricercate; REPORT: Messaggi di risposta generati localmente e autonomamente, senza cioè larrivo di una richiesta di servizio, pronti per essere spediti a chi ne ha bisogno. Ognuno di essi può essere associato, in base al problema che intende risolvere, a due ideali categorie: trasporto e gestionale.

Giorgio Massaro Bologna, 24 Marzo /12 I messaggi di servizio (3) TipoRichiesta Direzione dei messaggi Parametri in INPUT Tipo di OUTPUT Trasporto Gruppo di messaggi scambiati Spediti o ricevuti Quantità, intervallo di tempo, tipo di messaggio Lista dettagliata Gruppo di messaggi scambiati Spediti o ricevuti Quantità, intervallo di tempo, tipo di messaggio Copia dei messaggi Specifico messaggio Spedito o ricevuto Data, numero, ID, tipo di messaggio Copia del messaggio Gestionale Ordini ancora inevasi Spediti o ricevuti Quantità, intervallo di tempo, tipo di messaggio Copia dei messaggi

Giorgio Massaro Bologna, 24 Marzo /12 Conversazione basata sui messaggi di servizio MSH A MSH B

Giorgio Massaro Bologna, 24 Marzo /12 Vantaggi offerti I messaggi di servizio affrontano e risolvono principalmente problemi legati sia al trasporto sia ad aspetti gestionali integrando anche i vantaggi offerti dal modulo dellMSH sulla sicurezza nei messaggi : TRASPORTO: I messaggi appartenenti a questa categoria nascono per controllare la consegna di messaggi che possono aver incontrato degli inconvenienti durante il loro trasporto. GESTIONALE: In un solo passaggio vengono cercati e spediti tutti i messaggi dordine, ricevuti o inviati, a cui non è stata fornita ancora una risposta. SICUREZZA: Firma digitale e crittografia sono stati integrati allinterno dei messaggi di servizio come in qualunque altro tipo di messaggio scambiato in MODA-ML.

Giorgio Massaro Bologna, 24 Marzo /12 Conclusioni LMSH di MODA-ML è stato modificato in modo tale che tutti i suoi utenti ora potranno scambiare informazioni anche sui messaggi che si sono spediti in precedenza. Dopo aver integrato le modifiche, in laboratorio è stato scambiato con successo un gran numero di messaggi di servizio tra le postazioni a disposizione. Sfruttando le opzioni riguardanti la sicurezza dei messaggi spediti con lMSH, oltre a quelli in chiaro sono stati inviati anche messaggi di servizio crittografati o con allinterno una firma digitale. Nei prossimi mesi verranno realizzati due nuovi tipi di messaggi al fine di completare il panorama dei messaggi di servizio: Out of Service Documento non gestito