Please join us at the new JavaWorld Q&A Forums. Your existing login will work there. The discussions here are now read-only.


JavaWorld Talkback >> 959582

Pages: 1
JavaWorld
addict


Reged: 06/20/03
Posts: 482
Use XML databases to empower Java Web services
      #13860 - 12/05/04 07:33 PM

Use XML databases to empower Java Web services

Post Extras: Print Post   Remind Me!   Notify Moderator  
Anonymous
Unregistered




Re: Use XML databases to empower Java Web services [Re: JavaWorld]
      #13903 - 12/07/04 04:58 PM

can i use the XML Database in other applications? No Web Services....

Post Extras: Print Post   Remind Me!   Notify Moderator  
Anonymous
Unregistered




Re: Use XML databases to empower Java Web services [Re: JavaWorld]
      #14008 - 12/12/04 08:35 PM

Good article. One question. How is xml datastore organized? I am assuming its organized by application. For example each heteregenous application has it unique set of xml and its web services know how to query the data and some unique identier is used to query data across autonomous datasources Can you elaborate?

Post Extras: Print Post   Remind Me!   Notify Moderator  
Robert Smik
Unregistered




Re: Use XML databases to empower Java Web services [Re: Anonymous]
      #14058 - 12/14/04 02:17 PM

A typical native XML database is organized as follows:

Server Instance can contain N number of databases; each database consists of N number of collections. XML document transactions such as: insert, update, delete, read and query are done against a collection. Each collection can have its own associated set of validating schemas. Each collection is associated with either internal data store or a JDBC mapped source. Web services are imported and used as sources within an XQuery statement itself. In addition HTTP, file system and other resources are accessible via XQuery directly. An XQuery statement can reference any number of collections.



When developing an application you will use collections as you would a relational database tables. One big difference between the 2 is that a relational table is flat, and an xml collection is hierarchical and thus can represent/persist an entire xml document.


Post Extras: Print Post   Remind Me!   Notify Moderator  
Robert Smik
Unregistered




Re: Use XML databases to empower Java Web services [Re: Anonymous]
      #14059 - 12/14/04 02:19 PM

XML database does not require use of web services. They can be used just as any other database to insert, update, delete, read and query data persisted in the local database.

XML Databases are well suited to be the underlying data store for product information management, XML industry standards compliance solutions (for ebXML, HL7, SOX, etc.), content management solutions, websites, search engines, and a wide variety of other applications where hierarchical or unstructured data needs to be managed.


Post Extras: Print Post   Remind Me!   Notify Moderator  
Anonymous
Unregistered




Re: Use XML databases to empower Java Web services [Re: Robert Smik]
      #14239 - 12/20/04 09:04 PM

my understanding is that the webservices are deployed on the xml databases and hetergenous applications make calls to these web services which in turn query the xml database. If so what's the advantage or benefits of having a centalized xml db vs using webservices provided by each automous application to query across each disparate database. Can you provide input on this?

Post Extras: Print Post   Remind Me!   Notify Moderator  
Pages: 1



Extra information
0 registered and 1 anonymous users are browsing this forum.

Moderator:   

Print Topic

Forum Permissions
      You cannot start new topics
      You cannot reply to topics
      HTML is disabled
      UBBCode is enabled

Rating:
Topic views: 6132

Rate this topic

Jump to

Contact us JavaWorld

Powered by UBB.threads™ 6.5.5