-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Demeter wiki!
Demeter is an open source development toolkit deigned to build OAI-PMH repositories. It is entirely written in Java programming language utilizing best programming practices and design patterns. You can read more about OAI-PMH Initiative at: https://www.openarchives.org/pmh/.
It consist of the following modules:
Core packages is a foundation for all other modules. This is a collection of classes representing data model as well as utility classes providing manipulation methods allowing to build and parse OAI-PMH requests and responses.
A fully featured HTTP client providing a convenient way for communicating with OAI-PMH repositories. It can be used to fetch data from any OAI-PMH repository including repositories built using 'Demeter' toolkit.
This is a complete front-end service capable of receiving requests, generating responses and handling errors. It only requires to have provided an implementation of data provider.
A generic server capable of serve responses based on metadata files stored in a local folder on a disk. It can only serve information stored as Dublin Core metadata files.