Project Goals - P20W Education Standards Council (PESC)

Download Report

Transcript Project Goals - P20W Education Standards Council (PESC)

Data Transport Standard (DTS)

Executive Overview

Executive Summary

• DTS uses Internet technologies to facilitate real time data exchange and transaction processing • DTS builds on stable technologies, not specific products • DTS, once implemented, reduces programming and per-transaction costs through standardization

7/1/2005

DTS Defined

• Data Transport Standard • Established by PESC for exchanging data: – Inquiry – Reports – Transactions • An adjunct to or replacement for existing data transport mechanisms (PGP, Secret Agent, e-mail and FTP)

7/1/2005

Specification for DTS

• Specification Covers – Technical interchange rules and processes – Recommended best practices • Specification Does Not Cover – Business rules for transaction processing – Operational oversight, monitoring or escalation • Implementation Examples – Code samples are available

7/1/2005

DTS Benefits

• A Web Services implementation – Delivery confirmation included - no guessing – All requests get a response – All submissions get an answer of some kind • Facilitates real time data exchange • Includes automatic data encryption • Uses digital signature standards • Platform independent • Strong authentication with non-repudiation

7/1/2005

Next Steps

• Identify business partners or internal applications seeking real time data exchange • Support the standard by funding and scheduling implementation of DTS • Implement DTS • Monitor improvements in throughput and reductions in transaction cost

7/1/2005

Share Information

• Notify the PESC DTS Workgroup with – Implementation and testing schedules – Trading partners – Issues with the defined standard • Share Implementation Experiences with Community – Successes – Difficulties

7/1/2005

Additional DTS Information

• Visit PESC at www.pesc.org

– Letter of Intent (including Business Case) • Historical Overview • Justification and Description • Community Collaboration – Executive Summaries – Specification – Reference Implementations

7/1/2005

PESC Workgroup Contacts

Workgroup Chair: Kim Shiflette, USA Funds (317) 806-1212 [email protected]

Workgroup co Chair:

7/1/2005

Workgroup co Chair: Gary Allen, Oracle (925) 694-6197 [email protected]

Gary Sandler, ELM Resources (510) 903-7960 [email protected]

More Technical Slides Follow

• The remaining slides can be material for a more technical presentation

7/1/2005

Data Transport – Issues

• E-mail data exchange is not reliable or flexible enough – No guarantee of delivery – No guarantee of order of delivery for sequence dependent data – No automatic confirmation of receipt or facility for retransmit – No synchronous response available – Email size limitations • FTP data exchange has own challenges – Possible to overwrite earlier files – No confirmation of receipt – No synchronous response • Encryption is always separate and subject to its own issues, maintenance and failures

7/1/2005

DTS Addresses Transport Issues

• DTS addresses – the confirmation issue with a send-receive protocol – confirmation is built in – the order of delivery problem by actively delivering and receiving the data – no unconfirmed hand-offs – the size problem through data compression – the FTP overwrite problem by not using filenames – the lack of a synchronous response by building in a required synchronous response, even if only for handling status – the encryption issue by using standard HTTPS for encryption – the same technology as for online banking

7/1/2005

DTS Technologies

• Standards – HTTP1.1, SSL2.0, SOAP1.1, XML, WSDL2.0, zLib (RFC 1950), Base64 (RFC 3548), UUID, X.509

– This suite is generally accepted as the base set of standards for building a Web Services solution • SSL encryption of HTTP Streams • WS-Security / XML-DSIG – digital signature standards – Strong authentication with non-repudiation – X.509 encryption keys and certificate authorities

7/1/2005