Presentation is loading. Please wait.

Presentation is loading. Please wait.

EbXML Conformance TC Activities August 14th, 2001 FUJITSU LIMITED.

Similar presentations


Presentation on theme: "EbXML Conformance TC Activities August 14th, 2001 FUJITSU LIMITED."— Presentation transcript:

1 ebXML Conformance TC Activities August 14th, 2001 FUJITSU LIMITED

2 Copyright © 2001 FUJITSU LIMITED All rights reserved. 2 Charter  The current charter contains appropriate purposes for this TC as following: A conformance plan A set of reference implementation guidelines A set of base line interoperability tests To provide guidelines and direction for third- party creation of conformance laboratories To provide of feedback, when necessary, to the appropriate organization(s) responsible for a specification

3 Copyright © 2001 FUJITSU LIMITED All rights reserved. 3 Conformance Plan  How to check the result of conformance test? OASIS or other organization checks test log files generated by test program?  Who does issue the certification of the conformance? OASIS or other organization?

4 Copyright © 2001 FUJITSU LIMITED All rights reserved. 4 Reference Implementation Guidelines  Does the activity mean development of “Reference Implementation” of ebXML Message Service?  If the activity means creating of implementation guideline for each vendor, the guidelines should specify which API should be used as MSH’s interface Current Message Service specification does not define MSH’s API This situation causes portability problem of ebXML Application It is difficult to develop standard conformance check program without MSH’s standard API

5 Copyright © 2001 FUJITSU LIMITED All rights reserved. 5 Reference Implementation Guidelines (cont.)  The guidelines should specify what functions must be supported at least to conform with the ebXML Message Service specification Current Message Service specification defines many functions (e.g. Security, Synchronous/Asynchronous, FTP...) But the specification does not define what function must be supported to conform with the specification So, it is difficult to decide what function should be implemented This cause interoperability problems between different vendor implementations

6 Copyright © 2001 FUJITSU LIMITED All rights reserved. 6 Interoperability Test  We need to define system model and test items for interoperability test  The result of the interoperability test should be used for evaluation of conformance  An example of the system model: Sender Test Program MSH A (Tested Target) MSH B (Tested Target) Receiver Test Program Sender Side Test SystemReceiver Side Test System Protocol check program (HTTP Proxy) a standard API : OASIS (or other organization) provide : Tested Target

7 Copyright © 2001 FUJITSU LIMITED All rights reserved. 7 Interoperability Test (cont.)  Sender Test Program Generate and send request message Receive response message and check contents of the response message  Receiver Test Program Receive request message and check contents of the request message Generate and send response message  Protocol check Program Receive and forward messages as HTTP proxy Check HTTP binding, SOAP Envelop, ebXML SOAP Extensions, etc.

8 Copyright © 2001 FUJITSU LIMITED All rights reserved. 8 Interoperability Test (cont.)  Test Items Transport protocol binding –HTTP binding, SMTP binding Message Format –SOAP Envelop, SOAP Header, SOAP Body –ebXML SOAP Extensions Message Sequence –BestEffort, OnceAndOnlyOnce,... Security –Digital Signature etc.

9 Copyright © 2001 FUJITSU LIMITED All rights reserved. 9 Interoperability Test (cont.)  Execution of the Test Execution with Test Site Sender/Receiver Side Test System and Protocol Check Program OASIS (or other organization’s) ebXML Test Site Sender/Receiver Side Test System Vendor AVendor BVendor C Internet Sender/Receiver Side Test System Sender/Receiver Side Test System and Protocol Check Program Vendor AVendor B LAN or Internet Execution without Test Site

10 Copyright © 2001 FUJITSU LIMITED All rights reserved. 10 Guidelines and Direction for third-party creation of conformance laboratories  What is the “conformance laboratories” work? Development of interoperability test program? Check of the result of conformance test? Issue of certification?

11 Copyright © 2001 FUJITSU LIMITED All rights reserved. 11 Other Issue  Cooperation with OASIS ebXML Message Service TC Some of our activities overlap with ebXML Message Service TC’s activities –MSH’s standard API –What functions must be supported at least to conform

12


Download ppt "EbXML Conformance TC Activities August 14th, 2001 FUJITSU LIMITED."

Similar presentations


Ads by Google