|
Fino ad oggi gli studi e sviluppi relativi a “EDI su Internet” si erano
concentrati nell’identificare i "content-types" di dati EDI in messaggi MIME,
normalmente utilizzando per il trasporto il protocollo SMTP (come specificato
nella raccomandazione AS1 dell’EDIINT Working Group dell’IETF).
La tecnologia AS2 completa gli
studi precedenti dell’EDIINT ampliando il suo uso al protocollo HTTP e cercando
di riutilizzare quegli standard già esistenti in Internet, per esempio:
-
RFC 2616 Hyper Text
Transfer Protocol
-
RFC 1767 EDI Content Type
-
RFC 2376 XML Media Types
-
RFC 1847 Security
Multiparts for MIME
-
RFC 1892 Multipart/Report
-
RFC 2045 to 2049 MIME
RFC's
-
RFC 2298 Message
Disposition Notification
-
RFC
2630, 2633 S/MIME v3 Specification
IL PROCESSO
DI TRASMISSIONE
Per inviare i dati EDI, XML o
qualsiasi altro dato aziendale, si utilizza una operazione HTTP POST.
L’indirizzo URI specificato nell’operazione (Request-URI) identifica un processo
che si occuperà di ‘scartare’ e trattare il messaggio oltre che di generare una
risposta al cliente che conterrà un messaggio di ricevuta (riscontro), firmata o
no, o una qualsiasi altra transazione relazionata.
Quest’intercambio
transazionale del tipo “richiesta/risposta” fornisce un mezzo di trasporto
sicuro, affidabile e autenticato attraverso Internet utilizzando HTTP. La
struttura basica di un messaggio AS2 consiste basicamente in un formato MIME al
quale si sono aggiunti alcuni header AS2 specifici dentro un messaggio HTTP.
Per la ricezione della
ricevuta in AS2 sono previste due possibilità: sincrono e asincrono.
|