Project

General

Profile

CommunityStore » History » Version 4

Markus Döring, 10/17/2007 05:49 PM

1 1 Markus Döring
{{>toc}}
2
3
4
5 3 Markus Döring
# CDM Community Store
6 1 Markus Döring
7 4 Markus Döring
A Central datastore for a community of users (taxonomically, geographically or otherwise defined). The community store server is used to centrally host versionable [[CommonDataModel]] data.
8 1 Markus Döring
9
The store makes use of the [[CdmLibrary]] and exposes a SyncApi as well as webservices based on the [[CdmLibrary]] service layer.
10
11
The CDM store is at the heart of the platform and application fully integrated into the platform should be able to interface this store.
12
13
14 4 Markus Döring
Services/APIs exposed by the community store are:
15
16
* REST read operations for portals
17
18
  * search/get for all identifiable classes. Specialised operations as required, e.g. the PortalServices
19
20
* RSS search feeds for subscriptions
21
22
* Sync API, likely based on SyncML
23
24
* OAI-PMH for aggregation
25
26
* LSID resolver exposing objects in RDF as TDWG LSID voc