XML Week ebxml 2003530 ECOM( ) ebxml SWG ()NTT Copyright 2003 ECOM, NTT DATA CORPORATION
Agenda ebxml ebxml ebxml SWG ebxml 1 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml UN/EDIFACT XML/EDI Create a Single Global Electronic Market XML/EDIWebEDI UBL BPEL ebxml Core Component BPSS UDDI WSDL SOAP Registry/Repository CPP/CPA Message Service 2 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml Message Service SOAP1.1/SOAP Messages with Attachments Once And Only Once (SSL/TLS) (XML ) / (XML ) (SSL/TLS, XML ) 3 Copyright 2003 ECOM, NTT DATA CORPORATION
!! 4 Copyright 2003 ECOM, NTT DATA CORPORATION
/ Acknowlegement ID 1 1 5 Copyright 2003 ECOM, NTT DATA CORPORATION
, 6 Copyright 2003 ECOM, NTT DATA CORPORATION
, XML Signature TLS(Transport Layer Security)/SSL(Secure Sockets Layer) TCP/IP TSL/SSL 7 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml Message Service Communication Protocol Envelope SOAP with Attachments MIME Part SOAP Envelope SOAP Header eb:messageheader eb:from eb:to eb:cpaid eb:duplicateelimination eb:syncreply eb:messageorder eb:acknowledgement eb:conversationid eb:messagedata Signature eb:errorlist eb:ackrequested eb:messageid eb:timestamp eb:reftomessageid eb:timetolive SOAP Body eb:manifest MIME Part Payload : ebxml Message Service Specification ver2.0 ( ) 8 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 1/2 ebxml Adoption Update November 2002, March 2003 (OASIS) ebxml ebms GartnerHype Curve 9 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 2/2 ebms R&R 10 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml Message Service OASIS ebxml Messaging Services TC 20028 Message Service Specification V2.0 OASIS V3.0 SOAP1.2 WSDLWS-Security SyncReply (mshsignals) OASIS ebxml IIC (Implementation, Interoperability and Conformance) TC, (20035 ) Test Framework ebxml Deployment Guide Template EAN UCC Deployment Guide ebxml Messaging (2.0) Basic Interoperability Profile Test Suite 11 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml Message Service ebxml / VENCorp Victorian Energy Networks Corporation, Australian Distributed Grid, Korea Trade Network (KTNET), JEITA EDIPAA Pan Asia E-Commerce Alliance General Motors, Electric Reliability Council of Texas, Inc (ERCOT), UCC / ebxml Messaging Certification, OAGI (The Open Application Group, Inc.)/STAR (Standards for Technology in Automotive Retail), TransCanada Pipelines, AIA Boeing Project, WEDI/SNIP, papi-net Consortium, Covisint, US Center for Disease Control (CDC), OAG/NIST ebxml Test Bed, Canadian project using ebms and BizTalk European Steel 24-7 Marketplace, EAN International, European ebxml Interoperability Pilot, Dimon Software, Iceland, Single European Electronic Market (SEEM), SEEM: ebip, Software Research and Development Conter (SRDC) Middle East Technical University (METU), Ankara, Turkey, Open ebxml Laboratory ebxml 12 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml Message Service B2B 4 20023 ebxml MS Message Service V1.0 JEITA EDI JEITA SCM EDI ebxmlbpss Business Process Specification Schema MS PAA Pan Asia E-Commerce Alliance 6 PAA B2B ebxmlms CPPA Registry 13 Copyright 2003 ECOM, NTT DATA CORPORATION
B2B 14 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 20027 ECOMXML/EDI WG ebxml SWG : ebxml ebxml, PR ebxml, OASIS ebxml IIC TC ebxml : ( ), NEC,,, NTT, NTT, NEC, BEA,,,,,,,, 15 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 2002 2003 ebxml MS2.0CPPA2.0 SSL/TLS SyncReply 2003 16 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml v1.0 Part I: ebxml Message Service Version 2.0 ebxml Message Service Specification Version 2.0 (CPP/A Version 2.0) : CPA ( ) CPA ( ) ( ) 17 Copyright 2003 ECOM, NTT DATA CORPORATION
18 Copyright 2003 ECOM, NTT DATA CORPORATION
1 ebxml (MSH) 2 OASIS IIC TC MS Conformance Clause ( Two levels ) (T#) 3 (T1), MSH, 4, Error Code, 19 Copyright 2003 ECOM, NTT DATA CORPORATION
20 Copyright 2003 ECOM, NTT DATA CORPORATION
T1 ( ) T1-1: (best effort) T1-1-1: : (1) (2),» MSH?» MSH? (1) (2),»?» <Service>, <Action>, <CPAId>, CPA?» MSH?» MSH? 21 Copyright 2003 ECOM, NTT DATA CORPORATION
T1 ( ) ) T1-2: (best effort) T1-2-1: Best Effort T1-1-1 <conversationid><reftomessageid> T1-3: (best effort) T1-3-1: :2, : XML+PDF, : 1K + 1MB T1-3-2: :10, : text, : 1KB T1-3-3: :1, : PDF, : 10MB :: T1-1-1? T1-4: (best effort) T1-4-1: : T1-1-1,? <RefToMessageID> <MessageID>? 22 Copyright 2003 ECOM, NTT DATA CORPORATION
T2 (SyncReply) T2-1: SyncReply=none MSH T2-1-1: MSHACK (T5-1 ) T2-1-2: (T1-2 ) T2-2: SyncReply=mshSignalsOnly MSH T2-2-1: MSHACK T2-2-2: T2-2-2 + T2-3: SyncReply=signalsOnly MSH T2-3-1: MSHACK + T2-4: SyncReply=responseOnly MSH T2-4-1: MSHACK + T2-5: SyncReply=signalsAndResponse MSH T2-4-1: MSHACK + +. 23 Copyright 2003 ECOM, NTT DATA CORPORATION
T3 (SSL/TLS) T3-1: SSL (HTTP ) T3-2: SSL+ T3-2-1: SSL,, T3-3: T3-3-1: SSL,, T3-4: HTTP T3-4-1: HTTP (Basic) T3-4-2: HTTP (Basic), SSL+ 24 Copyright 2003 ECOM, NTT DATA CORPORATION
T4 ( ) T4-1: T4-2: Header Container T4-2-1: Header Container T4-3: Header Container + T4-3-1: (1) T4-4: Header Container + (ACK ) T4-4-1: (ACK ) 25 Copyright 2003 ECOM, NTT DATA CORPORATION
T5 ( ) T5-1: HTTP MSH ACK T5-1-1: -SOAP1.1 SWA ACK T5-1-2: 1 (XML) T5-1-3: 2 (XML + PDF ) T1-1-1 ACK? ACK<RefToMessageID> <MessageID>? T5-2: T5-2-1: (2, 3, 1 (XML)) T1-1-1, ACK? ACK<RetoMessageID> <MessageID>? T5-2-2: ACK 2 (ACK3 ( 2 ), 4 ) 26 Copyright 2003 ECOM, NTT DATA CORPORATION
T5 ( ) ) T5-3: T5-3-1: ( (3)) T5-4: T5-4-1: ( (5)) T5-4-2: ( 0 )) T5-4-3: ( ) T5-4-4: ( )ConversationID (ID2) 27 Copyright 2003 ECOM, NTT DATA CORPORATION
T6 ( ) TS6-1: SOAP (SOAP, SWA, HTTP ( )) TS6-2: ebxml (, Manifest ) TS6-3: ebxml 28 Copyright 2003 ECOM, NTT DATA CORPORATION
CPA / CPA, MSH ebxml, CPA XML XML CPA 29 Copyright 2003 ECOM, NTT DATA CORPORATION
2 ebms 2.0(SAP-ENV) : (SOAP) ebms 2.0(Packaging) : MIME ebms SOAP-ENV: : XML, : : : : (CPA): CPA ( MSH): ( MSH): 30 Copyright 2003 ECOM, NTT DATA CORPORATION
: CPA CPA: : XML, : / : : : ( ): (MSH ): MSH 2002 : 31 Copyright 2003 ECOM, NTT DATA CORPORATION
CPA <CollaborationProtocolAgreement><Start><End> <Start> Sample: 2001-05-20T07:21:00Z CPA UTC ( ), 2002-01-01T00:00:00Z <End> Sample: 2002-05-20T07:21:00Z CPA UTC ( ), 2010-01-01T00:00:00Z xlink:type (Xlink simple link ) simple ( ) simple 32 Copyright 2003 ECOM, NTT DATA CORPORATION
CPA, CPA CPA CPA CPA, MSH 33 Copyright 2003 ECOM, NTT DATA CORPORATION
XML <?xml version="1.0"?> <!-- Test Payload --> <TestRoot> <TestElement> <Test1 test="1"/> <Test2 test="2"/> <Test3 test="3"> <TestChild child="child3"/> </Test3> <Test4 test="4"/> </TestElement> </TestRoot> 34 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 1/4 ebxml, ebxml 20027 9 : NEC NTT : T1: (best effort) T5: 2002930 5 ebxml Part I: ebxml Message Service Version 2.0 ebxml ebxml http://www.ecom.jp/press/20020930_semi.html 35 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 2/4 OASIS IIC ebxml 20021127 29 ebxml Asia ebxml ITG, Interoperability Task Group ebxml 36 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml 3/4 2003220,21(1 st online test)317,18(2 nd online test) ebxml ITG NEC NTT KTNET POSDATA Samsung CECID SKLSE GCOM Crimson Logic T1: (best effort) 14 / 13 / ebxml / 4 / 2003411 http://www.ecom.jp/press/20030411.html 37 Copyright 2003 ECOM, NTT DATA CORPORATION
IM IM IM IM 38 Copyright 2003 ECOM, NTT DATA CORPORATION
39 Copyright 2003 ECOM, NTT DATA CORPORATION
2003/03/17@ECOM 40 Copyright 2003 ECOM, NTT DATA CORPORATION
4/4 ITG ebxml ITG 41 Copyright 2003 ECOM, NTT DATA CORPORATION
ebxml SyncReply T1: T2: SyncReply T3: SSL/TLS T4: T5: (ver1.1) Certification ebxml ebms API 42 Copyright 2003 ECOM, NTT DATA CORPORATION