Академический Документы
Профессиональный Документы
Культура Документы
Rationale
Windows Application
Web Application
XML
DB2 Oracle
SQL Server Access
Data Sources
Structure
Yes No Yes
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange
Smart searches
Granular updates
User-selected view of data
Message transformation
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary In HTML, only the predefined tags can
be used.
Data interchange
Smart searches In XML, you can create new tags based
on the requirements of the application.
Granular updates
Various languages such as MathML and
User-selected view of data WML have been derived from XML.
Message transformation
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange XML produces files that are
unambiguous, easy to generate,
Smart searches
and easy to read.
Granular updates
XML provides a structure to
User-selected view of data store data in textual format,
Message transformation which can then be used as a
standard format or protocol for
data interchange.
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange
Smart searches The flexibility to create user-defined
tags in XML enables creation of
Granular updates
smart search engines.
User-selected view of data
You can differentiate whether you
Message transformation want do to search based on a text
or on a tag, which enables the
browser to perform a focused
search and return precise
information that matches the search
query.
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange
Smart searches
Granular updates Document updates in HTML
are slow as the entire
User-selected view of data document needs to be
Message transformation refreshed from the server.
Document updates in XML are
faster as only the changed
content needs to be
downloaded.
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange
Smart searches
Granular updates
User-selected view of data In HTML, you need to create
separate HTML pages to
Message transformation display the same information
in different formats while XML
concentrates on data and not
on its presentation.
HTML does not allow
conditional formatting of a
document while in XML
conditional formatting is
possible.
Advantages of XML
Some of the advantages of XML are:
Domain-specific vocabulary
Data interchange
Smart searches
Granular updates
User-selected view of data
Message transformation In XML, a message can be stored in
the form of a document, object data,
or data from a database.
XML design provides flexibility while
storing data as it does not impose
any restriction on the field size and
the order in which the data is stored.
Future of XML
The future uses of XML can be summarized as:
XML will be widely used in e-commerce.
XML will have a huge core market in the form of Business to
Business (B2B).
XML will be used for mobile devices due to its ability to easily
convert into the appropriate format for any device.
XML will be used to solve communication problems in EDI and
Enterprise Application Integration (EAI) as it provides
interoperability between disparate applications.
Problem Statement:
CyberShoppe, Inc. sells toys and books in the United States. It
has three branches in different parts of the country. Currently,
the three branches maintain data on their local computer
systems. The IT manager at CyberShoppe has identified that a
centralized data repository on the products sold through its
e-commerce site is required. The data from all branches must
be collated and housed in a centralized location. This data
must be made available to the Accounts and Sales sections at
the individual branches, regardless of the hardware and
software platforms being used at the branches.
In addition, the sales personnel require access to the data
using palmtops and cellular phones. The product details of
CyberShoppe consist of the product name, a brief description,
the price, and the available quantity on hand. A product ID
uniquely identifies each product.
Atomic
List
Union