KNB Software Development Guide: Metacat Architecture |
|||||||
KNB Home | Data | People | Informatics | Biocomplexity | Education | Software |
Metacat Architecture |
Back | Home | Next |
Metacat is implemented as a Java Servlet, and so communicates using basic HTTP protocol semantics. The figure below shows the basic structure of the Metacat architecture. A well defined interface for inserting, updating, deleting, querying, and transforming (using XSL) XML documents is presented. We would like to add the DOM API as an alternative supported mechanism for interacting with Metacat, but have not yet implemented this functionality.
Please refer to the following sections for more information on each area.