KNB Software Development Guide: Metacat Architecture
KNB Home Data People Informatics Biocomplexity Education Software

Metacat Architecture

Back | Home | Next
Table of Contents
Architecture Overview
Architectural Sections
Architecture Overview

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.

Architectural Sections

Please refer to the following sections for more information on each area.


Back | Home | Next