Revision 4522
Added by daigle about 16 years ago
docs/dev/index.html | ||
---|---|---|
32 | 32 |
</tr> |
33 | 33 |
<tr> |
34 | 34 |
<td> |
35 |
<p><a href="/software/download.html">Download Metacat</a></p> |
|
36 |
<p><a href="./metacatinstall.html">Metacat Installation Instructions</a></p> |
|
37 | 35 |
<p>Metacat is a flexible metadata database. It utilizes |
38 | 36 |
<a href="http://www.w3.org/TR/REC-xml" target="offline">XML</a> as a |
39 | 37 |
common syntax for representing the large number of metadata content |
40 | 38 |
standards that are relevant to ecology. Thus, Metacat is a generic XML |
41 | 39 |
database that allows storage, query, and retrieval of arbitrary XML |
42 |
documents without prior knowledge of the XML schema. |
|
40 |
documents without prior knowledge of the XML schema. For a user level |
|
41 |
overview of Metacat, please visit the |
|
42 |
<a href="../user/metacattour.html">Metacat Tour</a> documentation. |
|
43 | 43 |
</p> |
44 | 44 |
<p> |
45 | 45 |
The Metacat database models XML documents as a DOM tree, basically |
46 | 46 |
decomposing the nodes of the XML document and storing the node data |
47 | 47 |
as a series of records in a relational database via a JDBC connection. |
48 |
At this point, only Oracle and PostgreSQL have been tested as a backend databases, but
|
|
49 |
we have avoided RDBMS specific features in order to maintain portability |
|
48 |
At this point, only Oracle and PostgreSQL have been tested as a back end databases,
|
|
49 |
but we have avoided RDBMS specific features in order to maintain portability
|
|
50 | 50 |
to other relational databases. |
51 | 51 |
</p> |
52 | 52 |
<p> |
... | ... | |
58 | 58 |
supported mechanism for interacting with Metacat, but have not yet |
59 | 59 |
implemented this functionality. |
60 | 60 |
</p> |
61 |
<p><img src="./metacat.gif" /></p> |
|
61 |
<p><img src="../user/metacat.gif" /></p>
|
|
62 | 62 |
</td> |
63 | 63 |
</tr> |
64 | 64 |
<tr><td> </td></tr> |
65 | 65 |
|
66 | 66 |
<tr> |
67 | 67 |
<td>The pages below provide more detailed descriptions of the |
68 |
various components of the Metacat Servlet. Take the Metacat Tour for |
|
69 |
a detailed look at the algorithms and implementation of Metacat. |
|
70 |
|
|
68 |
various development and architecture subjects involved in Metacat. |
|
71 | 69 |
<ul> |
72 |
<li> <a href="./metacattour.html">A Tour of Metacat</a></li> |
|
73 |
<li> <a href="./dev/api/index.html" target="offline">Javadoc API |
|
74 |
Documentation</a></li> |
|
70 |
<li> Metacat developement hardware requirements </li> |
|
71 |
<li> Metacat Architecture </li> |
|
72 |
<li> Setting up a Metacat Eclipse project </li> |
|
73 |
<li> <a href="./testmetacat.html">Testing Metacat</a></li> |
|
75 | 74 |
</ul> |
76 | 75 |
</td> |
77 | 76 |
</tr> |
Also available in: Unified diff
Index page for development documentation.