XML Applications
Creative Solutions has the experience
and the technical know how to assist you in web designing,
developing and deploying open standard infrastructure solutions
based on XML and related standards.
XML
is the fastest evolving technology for Web Applications.
To address the requirements of commercial Web publishing
and enable the further expansion of Web technology into
new domains of distributed document processing, the World
Wide Web Consortium has developed an Extensible Markup Language
(XML) for applications that require functionality beyond
the current Hypertext Markup Language (HTML).
XML
is a universal language for data on the Web that lets developers
deliver content from a wide variety of applications to the
desktop. XML promises to standardize the way information
is searched for, exchanged, adaptively presented, and personalized.
Data
such as customer information, credit card transactions,
purchase orders, and fulfillment requests can be converted
to XML and shared across applications without changing legacy
systems. XML can be used to exchange data between Web server
and browser or between trading partners without the existing
systems needing any prior description of the data's structure.
XML Applications Areas:
The
applications that drive the acceptance of XML are those
that cannot be accomplished within the limitations of HTML.
These
applications can be divided into three broad categories:
1. Applications that require the Web client to mediate between
two or more heterogeneous databases.
2. Applications that attempt to distribute a significant
proportion of the processing load from the Web server to
the Web client.
3. Applications that require the Web client to present different
views of the same data to different users.
Creative
Solutions focuses on following XML Applications Areas:
1.
Use of XML for data transfer
2. Use of XML for data distribution
3. For publication of data
4. For offline/online data synchronization
5. Enable internationalized media-independent electronic
publishing
6. Allow industries to define platform-independent protocols
for the exchange of data, especially the data of electronic
commerce
7. Deliver information to user agents in a form that allows
automatic processing after receipt
8. Make it easier to develop software to handle specialized
information distributed over the Web
9. Make it easy for people to process data using inexpensive
software
10. Allow people to display information the way they want
it, under style sheet control
11. Make it easier to provide metadata -- data about information
-- that will help people find information and help information
producers and consumers find each other.
Intranet
applications that work across databases, especially where
policies must be enforced: purchase orders, expense requests,
etc.