Click
Here
for more articles |
|
|
Understanding
XML Server |
by:
Balaji
B |
XML
Server can be a Web Server that stores the
XML files in it and serves them on demand.
The XML Server would have processing capabilities
with an XML engine and to transform the
XML document to other forms. Basically a
server which hosts and serves the XML documents
is called a XML Server.
There are many commercially available XML
Servers in the market. The popular among
them are the Tamino Server, the Sonic Server
and the FDX XML Server. Though the basic
functions of these servers are same the
way they are implemented and the features
that they support varies.
The Tamino XML Server is from Software AG
and is used to publish and exchange all
kinds of data especially the XML documents
in the native format. It handles open standards.
Leveraging on the XML technologies will
improve an organizations data access.
Exchange of data between different applications
on different platforms is possible using
XML technologies. Hence organizations are
moving on to store their data in XML format
to take advantage of the XML technologies.
Storing the data in XML format improves
the performance of delivery and scalability
of your applications with low operational
and administrative costs.
In traditional relational databases, data
is stored in rows and columns which can
be too complex. But in the case of an XML
Server such complexity is avoided and any
data can be stored which includes even multimedia
files and even relational data. These data
can be easily retrieved at lightning speed
using a Tamino XML Server.
To retrieve data that is requested by any
application, XQuery is used in Tamino XML
Server. This server implements the XQuery
specification draft. Hence queries on the
server can be issued using the internet
and data can be returned in any format by
using XSL style sheets. Thus the customers
can manipulate the format of presentation
of the data that is presented using style
sheets. High speed retrieval of data is
possible in XML Server.
The Tamino XML Server is robust, reliable,
and scalable. It is used in mission critical
environments and there is almost no failure
and loss of data. It is reliable in the
sense it supports backup of data that can
be stored in external devices or remote
devices and used in clustered environments.
The number of users can be increased and
the load on the server can also be increased.
The document structure can take additional
elements without changing the entire structure
of the data store. These characteristics
of the XML Server help it to be used in
mission critical environments. Developers
can develop XML applications very faster
by using Tamino XML Server. It can be easily
integrated with application servers.
FDX XML Server is another XML Server available
in the market. This product is created by
Snapbridge. This server is also used to
create and deploy sophisticated XML applications.
XSL, XSLT and scripts are supported in this
server so that data can be transformed to
any format requested by the user or any
other application.
Sonic XML Server is another product from
Sonic software which is built upon the native
XML processing engine. This helps in pipelined
processing of XML documents which eliminates
the need for generating intermediate xml
text file for processing. This improves
the speed of the transaction dramatically.
This pipelined processing of the document
helps in very large and complex processing
tasks to improve the speed of those tasks.
The in-built engine in the Sonic XML Server
enables a user to store any size of XML
document in it and to query, retrieve and
update that data.
We have seen that an XML Server is any server
that gives an XML document as an output
so that the other applications can use it
for processing. The document can be delivered
in any format using XSL and XSLT engines.
It is possible for us to write some code
in ASP which will serve an XML document
to the user when they view that ASP page.
We can store this code in a web server and
this code can be said to be a very simple
XML Server since it serves the user with
an XML document.
About the author:
Want to stay current with the latest technology
developments realted to XML. Visit http://www.xml-training-guide.comto
get your FREE subscription now!
** Attention Webmasters / Website Owners
**
You can reprint this article on your website
as long as you do not modify any of the
content, and include our resource box as
listed above with all links intact and hyperlinked
properly.
Circulated by Bandoni
Media
|
|