We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 4 years ago
B2B STRATEGIES FOR COMPETITIVE ADVANTAGE © DGI 2001 www.drummondgroup.com ebXML TRP
© DGI 2001 www.drummondgroup.com Goal The ebXML goal: To accomplish cross-industry XML-based business process integration. Business events are building blocks that must be understood. Determine the requirements for XML-based information exchange processes in application- to-application, application-to-person and person- to-person application environments. Validate the requirements with at least one instance of cross-industry integration.
© DGI 2001 www.drummondgroup.com TA TPP TPP BPM BPM RR RR CC TRP ebXML Specifications These six Components form the nexus of a new Business-to-Business technology specification.
© DGI 2001 www.drummondgroup.com Interface Xml. org eCo Biztalk Repository XMLCache XQI API Human Search Interface INDEX TP #1 TP #2 EbXMLApplication Local Cache INTERCHANGE ManualSearch ebXML App. TEMPLATE EDITOR GUI Registry APIHumanInterface SECURITY LAYER Syntax Validation ebXML Components Source: ebXML TM – Duane Nickull
© DGI 2001 www.drummondgroup.com Technologies Technologies ebXML ebXML ebXML (and new technologies) ebXML (and new technologies) eCommerce eCommerce EDIINT EDIINTEDIINT UDDI UDDI UDDI (mostly) Source: VICS - somewhat NetworkSecurityTransportDirectory Data Dictionary Data Format Presentation LDAP X.500 TCP/IP S/MIME PKI FTP IIOP SMTP HTTP SIL EDIFACT ASC X.12 SIL EDI Objects XML Graphical Presentation HTML
B2B STRATEGIES FOR COMPETITIVE ADVANTAGE © DGI 2001 www.drummondgroup.com The EC Problem Why use XML?
© DGI 2001 www.drummondgroup.com Transcription Error Cost
© DGI 2001 www.drummondgroup.com Sub-Optimized Value Chain When the EDI community is not fully online, the effect on overall Network Efficiency is calculated as n 2 Network Efficiency Percent Online
© DGI 2001 www.drummondgroup.com The Cost of Paper vs. Electronic Transactions
© DGI 2001 www.drummondgroup.com SC Example Cost Computation Assuming a fairly normal value chain implementation with 20% remaining offline, 20% of those online are SME’s that have integrated their Electronic Commerce interfaces to their back-office systems. The error rate is 3% from those online SMEs (80%) that have not integrated into their back- office systems. If it costs $10 million dollars to support a perfect world value chain then it would cost over $24.7 million dollars to support one with only 80% online and 3% errors for those online but not completely integrated with their back-office systems. Another way to express this is if it now costs $10 million to manage a value chain as described above then it would cost only $4 million to run one where all were online and there were very few errors. The cost saving are mostly accrued to the supply chain masters
B2B STRATEGIES FOR COMPETITIVE ADVANTAGE © DGI 2001 www.drummondgroup.com Trading Partner Agreements
© DGI 2001 www.drummondgroup.com PartyInfo Element PartyId element PartyRef element CollaborationRole element ProcessSpecification Element Role element ServiceBinding element Override element Certificate element DeliveryChannel element Characteristics element Transport element Transport Protocol and Version Endpoint Element Transport Protocols Transport Security Source: ebXML TP
© DGI 2001 www.drummondgroup.com Creation of a CPP Source: ebXML TP
© DGI 2001 www.drummondgroup.com ebXML Library ebXML BP Model Specifications Profiles Scenarios 3 Build System Request ebXML specification 1 4 Request to upload company information Profile & Scenarios Accepted 5 Query about Company X 6 Request Company X’s Scenario 8 DO BUSINESS! 12 Send Company X’s Scenario 9 Send Company X’s Profile 7 Submit TPA 10 TPA Accepted 11 Send ebXML specification 2 Company Y ebXML Software ebXML Repository Company X ebXML Flow Creating a Trading Partner Agreement Source: ebXML TP
© DGI 2001 www.drummondgroup.com Creation of a CPA 11 CPP For Party-A CPP For Party-B negotiate 22 Agreed CPA Agreement on CPA has arrived 3. Start Business activities with each other Perhaps the most important element in the CPA is the Security Protocol… CPA ID Party’s Information -Party A -Party B Transport Protocol Transport Security Protocol DocExchange Protocol Link to Process- Specification Doc. Time out/Retry - etc. CPA Source: ebXML TP
B2B STRATEGIES FOR COMPETITIVE ADVANTAGE © DGI 2001 www.drummondgroup.com TRP
© DGI 2001 www.drummondgroup.com ebXML TRP How are documents moved through the Internet – Transport-Independent SMTP HTTP What is the packaging structure to ensure secure/reliable transport MIME multipart/related Support for Multiple Attachments Reliable Routing/Delivery OnceAndOnlyOnce Delivery Persistent Storage FTP
© DGI 2001 www.drummondgroup.com ebXML with SOAP Communication Protocol ( SMTP, HTTP, etc. ) MIME multipart/related SOAP Envelope SOAP Header eb:MessageHeader eb:TraceRoute eb:TraceRoute ds:Signature ds:Signature /SOAP Header SOAP Body eb:Manifest eb:StatusData eb:StatusData eb:ErrorList eb:ErrorList SOAP-Env:SoapFault /SOAP-Env:SoapFault eb:Acknowledgements /SOAP Body Payload eb XML with SOAP SOAP (Simple Object Access Protocol) Current Version 1.1 SOAP w/ Attachments ebXML is becoming compliant with the HP / Microsoft SOAP w/ Attachments Specification
© DGI 2001 www.drummondgroup.com Communication Protocol ( SMTP, HTTP, etc. ) MIME multipart/related SOAP Envelope SOAP Header eb:MessageHeader eb:TraceRoute eb:TraceRoute ds:Signature ds:Signature /SOAP Header SOAP Body eb:Manifest eb:StatusData eb:StatusData eb:ErrorList eb:ErrorList SOAP-Env:SoapFault /SOAP-Env:SoapFault eb:Acknowledgements /SOAP Body Payload
© DGI 2001 www.drummondgroup.com ebXML Security The Characteristics element describes the security characteristics provided by the delivery channel. The Characteristics element has the following attributes: a nonrepudiationOfOrigin attribute a nonrepudiationOfReceipt attribute a secureTransport attribute a confidentiality attribute an authenticated attribute an authorized attribute
© DGI 2001 www.drummondgroup.com Example – Messages in SMTP Source: ebXML TRP specification
© DGI 2001 www.drummondgroup.com Summary Low cost, high functionality systems Support for the small and medium enterprise Use existing standards whenever possible Transport protocol independent Keep It Simple Stupid – KISS
EbXML Architecture Anne Thomas Manes Sun Microsystems OReilly Conference on Java, March 29, 2001.
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Web Service Architecture
Creating a Single Global Electronic Market Creating a Single Global Electronic Market With ebXML Creating a Single Global Electronic Market With ebXML.
Collaboration-Protocol Profile and Agreement Specification Armin Haller Digital Enterprise Research Institute
1 April 18 th, 2002 Electronic Commerce Promotion Council of Japan (ECOM) 5 th ebXML Asia Committee Taipei meeting Current Status of OASIS ebXML CPPA TC.
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
SOAP Quang Vinh Pham Simon De Baets Université Libre de Bruxelles1.
1 Business-to-Business (B2B) Ecommerce r Larger business have been engaged in EDI (Electronic Data Interchange) to exchange data r Traditional EDI is expensive.
EbXML (summary) Sungchul Hong. ebXML ebXML provides a means for companies to integrate their processes easily. Business needs communication. And EDI has.
Sonnenglanz Consulting BV 28 September CPA Management Idea’s for large-scale deployments E.J. Van Nigtevecht Sonnenglanz Consulting BV.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Security in application integration Kari Nordström.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
Just a collection of WS diagrams… food for thought Dave Hollander.
© 2019 SlidePlayer.com Inc. All rights reserved.