Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. The Role of Unicode and XML in Transforming Global e-Commerce by Michael G. McKenna /

Similar presentations


Presentation on theme: "1 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. The Role of Unicode and XML in Transforming Global e-Commerce by Michael G. McKenna /"— Presentation transcript:

1 1 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. The Role of Unicode and XML in Transforming Global e-Commerce by Michael G. McKenna / Commerce One, Inc. mgm@globalisation.org v.1.1 September, 2001

2 2 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Paperwork for International Business ICC Document flow Purchase Order Letter of Credit Inspection Certificate Bank Draft Import Declaration Sale Contract Commercial Invoice Bill of Lading Certificate of Origin Insurance Certificate

3 3 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Paperwork for International Business X

4 4 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Current e-Commerce Landscape Procurement Supply Chain Exchanges Indirect Goods Direct Goods Auctions Collaborative Design

5 5 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Current e-Commerce Landscape X

6 6 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. EDI/EDIFACT Electronic Data Interchange ANSI X.12 Single language Proprietary infrastructure Difficult to maintain

7 7 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Vendor Client / Buyer Shipping Confirm Ship Product e-Commerce Co. Prod Order Example Transaction Transact Req Transact Confirm Shipping Confirm Prod Order Confirm Financial Institution Client Verify Req Client Verify Confirm $ Transfer Req $ Transfer Confirm time

8 8 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Transaction Diagram Buyer/Client e-Commerce Company Financial Institution Communication protocols Differing Standards Vendor E-Comm Co. Financial Inst. Client

9 9 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Multi-National e-Commerce Import/Export regulations Compliance Duties Hazmat regulations Landed Cost Address, telephone formats Time zones Multi-local industry standards Script of local language

10 10 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Multi-National e-Commerce X

11 11 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Multi-Lingual Issues Terminology differences Shipping addresses E.g., Russia or Japan Confusion UI in one language/script Purchase Order in different Language/Script

12 12 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Monetary Transactions Credit Card e.g., JCB, Maestro, Visa, MasterCard Bank Transfer Automatic Deposit Support multiple payment systems! Support multiple currencies

13 13 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Flexible Business Rules Market validity rules Is it legal to sell in that market? Is it legal to sell specific products in that market? Transaction Rules Application Integration Currency for payment Shipping Taxes

14 14 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. XML in e-Commerce Business document container: Catalog descriptions Transaction Entities Buyer: Ship to / Bill to Seller Shipper Financial Institution Purchase Orders Advance Ship Notice Invoice Shipping documents Import/Export tax documents

15 15 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. XML in e-Commerce X

16 16 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Unicode in e-Commerce Default encoding for XML Enables multi-lingual data storage Internal encoding for Java Available in all major database systems Microsoft SQL Server Oracle Sybase DB2

17 17 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Example Message (DTD) <!DOCTYPE Book [ ]>

18 18 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Example Message (XML) Java in a Nutshell David Flanagan O'Reilly & Associates 156592262X USD 24.95 jnut_us.gif The bestselling Java in a Nutshell has been updated to cover Java 1.1. If you're a Java programmer who is migrating to 1.1, this second...

19 19 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Example Message (XML) Java in a Nutshell David Flanagan OReilly/VVA 3897211009 DEM 49.00 jnut_de.gif Dieses Handbuch ist eine unentbehrliche Kurzreferenz, die dazu gedacht ist, aufgeschlagen neben der Tastatur jedes Java-Programmierers zu liegen. Es enthält eine...

20 20 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Example Message (XML) David Flanagan 4-900900-08-7 JPY 3900.00 jnut_jp.gif...

21 21 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. xCBL 3.0 DTD Descriptor Use of xml:lang throughout Strong multi-national flexibility

22 22 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. xCBL 3.0 X

23 23 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. xEDI Designed to support catalogs in multiple languages GlobalLanguage Defines language of the document

24 24 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. RosettaNet RosettaNet allows setting the language of the document GlobalLanguageCode

25 25 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Issues: Interoperability Conversions Preservation of locale information DTD mapping Mixing of COTS applications 3 rd party tools

26 26 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Playing “catch up” XML moves forward Applications catch up slower Partial functionality for rich DTD OK – lays backbone to build upon

27 27 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Future Issues Corporate Education Issues Standards convergence Standard Meta-Data Native Language Messages

28 28 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. Summary For Global e-Commerce Systems, add: Unicode for universal language support Java for portable code XML for portable data Conversion support for legacy integration Good locale bookkeeping Planning and design

29 29 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. References X


Download ppt "1 e-Commerce & XML IUC#19 (c) 2001, M. McKenna/Commerce One, Inc. The Role of Unicode and XML in Transforming Global e-Commerce by Michael G. McKenna /"

Similar presentations


Ads by Google