© Copyright IBM Corp. 2002. All rights reserved. ix
Globalization is not a feature—it is an architecture.
Globalization is the proper design and
execution of systems, software, services, and procedures so that one instance of software,
executing on a single server or end-user machine, can process multilingual data and present
culturally correct information (for example, collation, date, and number formats).
As the Internet increasingly drives the economy, today's market is quickly becoming more and
more geared toward multinational participation and international transactions. The challenge
for those companies that intend to thrive in this environment is that you cannot just drop
globalization on top of your existing applications. Globalization permeates so many areas that
it must be taken into consideration from the very beginning of the development cycle.
This redbook presents an architecture, a working example, and an accompanying set of
methodologies. The sample solution is built on WebSphere Application Server and the DB2
Universal Database, together with Web Services technologies incorporating dynamic
e-business concepts. We will introduce IBM's recommended globalization architecture and
how it works throughout the application development cycle, and will also explain from the
customer's point of view how to plan and design a multilingual solution, with our working
example validating the soundness of this architecture.
Our target audience includes design architects who are new to or at the entry level of
e-business globalization. Software developers can also use this book as a reference when
developing globalized e-business applications.
The Globalization Certification Laboratory (GCL) is an organization established by IBM
Corporate Globalization. GCL provides the following services to IBM internal and external
Globalization Comprehensive Interoperability Test Services—Tests products and
solutions to verify from a globalization perspective whether they behave properly in
various e-business scenarios.
Globalization Enablement Services—Enables customers' products and solutions with
globalization features (multilingual capabilities, proper data format, etc.).
Globalization Consultation Services—Provides consultation services in the
architectural design of customers' products and solutions in order to minimize their
expenditures for globalization application development.
Other globalization-specific Test Services—Provides testing services for production
platforms covering one or more specific text encodings or locales.
The team that wrote this redbook
This redbook was produced by a team of specialists from the Globalization Certification
Laboratory working together with the International Technical Support Organization, Raleigh
You can contact members of the GCL team at email@example.com.
Addison P. Phillips, Globalization Architect/Manager, Globalization Engineering, webMethods, Inc.