摘要 |
A server provides access to an XML database, one embodiment, an XML database (14) is stored on a server website (12) accessible by a client (16) via the internet (18). The client (16) can access the website (12) to establish the XML database (14), populate the database (14) with XML documents, and retrieve data from the database (14). All of these functions are executed via a database engine (20) of the website (12). The illustrated engine (20) is associated with an XML interface module (19) for communicating with XML compatible browsers and receiving XML communications related to establishing, accessing and managing the database (14). The XML database (14) is defined by registering an indexing definition such as a DTD (22) in the database engine (20). The invention allows XML documents to be parsed and stored in a relational database together with indexing information for each portion of the document content.
|