Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Globalizing eBusiness Tools of the Trade: Unicode and XML Markus W. Scherer IBM Cupertino
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Globalization – Why? Increase revenue –Reach worldwide markets –Time to market Lower software costs –Simpler development & deployment –Interoperate with global Internet infrastructure –Build on globalized standard tools
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Globalized Software Works with text data in all languages Localizable into any language Based on globalized technologies Single Executable Web server: Single machine serving requests from anywhere simultaneously
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Unicode/ISO … Text in all languages
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Unicode (II) Industry standard encoding Widely supported –Java, Windows, Internet, HTML & XML, , … Simple encoding But text processing can still be complex –Use libraries (e.g. ICU)
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML XML Text format for data exchange Unicode-based Specifies structured data Parsers & tools from many sources Base for many new services “Plumbing”
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML Web Services Goal: Software can autonomously find, acquire, use a wide range of services XML-based web services Register & find service – e.g. UDDI –Like Yellow Pages Use service – e.g. SOAP Microsoft, IBM, Ariba and others
Markus W. Scherer IBM Cupertino August 20 th, 2001Globalizing eBusiness – SDForum Unicode and XML IBM & eBusiness Promotes and contributes to open standards Standards-based solutions Open-source XML parser (Xerces) Open-source Unicode library (ICU)