API for java development in an XML database - Xindice

Apache Xindice is a native xml database that is built from the scratch to work with the xml documents. They have provided API for application development, that too in Java. Three layers of API are provided in Xindice to support application development.

One is XML:DB XML Database API which is used to support application development in Java. This is the primary API that should be used if you are going to develop applications in Java and use XML in it.

The other API is Xindice XML-RPC API which is used to access the native xml database from other languages too apart from Java. The other level of API is the Core Server API which is for the core database engine and this is also in Java. The XML-RPC API is built over this Core Server API.

The XML:DB API which is for the Java development of the application can be compared to that of the JDBC or the ODBC which provides access to the xml database. This is the main programming interface for this native xml database.

The concept of collections is used for this API. Each collection might have a lot of xml document. Moreover the collections are arranged in a hierarchy just like the directory structure in your operating system.

The XPathQueryService is needed for the execution in Xindice and optional services like XUpdateQueryService and CollectionManagementService are also available.



.

SetApp - 100 Apps for everything you ever wanted to do on Mac

FREE Subscription

Subscribe to our mailing list and receive new articles
through email. Keep yourself updated with latest
developments in the industry.

Name:
Email:

Note : We never rent, trade, or sell my email lists to
anyone. We assure that your privacy is respected
and protected.

_______________________________________







 

 

FREE Subscription

Stay Current With the Latest Technology Developments Realted to XML. Signup for Our Newsletter and Receive New Articles Through Email.

Name:

Email:

Note : We never rent, trade, or sell our email lists to anyone. We assure that your privacy is respected and protected.

 

 

Add to My Yahoo!

Visit XML Training Material Guide Homepage

 

 

“Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.”

Copyright - © 2004 - 2019 - All Rights Reserved.