Download presentation
Presentation is loading. Please wait.
Published byCandace Ellis Modified over 9 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.