Service for Control of Named Entities
This is a protected page.
|
Work in progress
Introduction[edit]
The Control of named entities (Cone) service at present supports the following named entity types:
- Journals
- Languages
It is integrated with PubMan in the publication metadata editing forms via "auto suggest" component for respective metadata edit fields (journal name, language of the publication).
Operations[edit]
The CoNE service supports two operations:
- searching (based on the metadata of named entity i.e. in case of journals: journal name, publisher name, place of publication
- retrieving details of selected named entity e.g. retrieving the metadata of a selected journal based on the journal identifier
Operation | Status | Input | Output | Description |
---|---|---|---|---|
query | implemented | q:String (opt)lang: String |
String | Scope:Public Gives back a list of resources/ids in the given language (default 'en') matching the given query. The number of maximum hits given back is configurable (default 50). |
details | implemented | id: String (opt)lang: String |
String | Scope:Public Returns all available information on the resource in the given language (default 'en') identified by the given id. |
Interfaces[edit]
The CoNE service comes with a flexible interface definition that defines the Input/Output formats. The following formats are available
Interface | Status | Input | Output | Description |
---|---|---|---|---|
jquery | implemented | HTTP Get-Request | jquery proprietary list, JSON | HTTPServlet used by jquery Javascript components for autosuggest features |
json | planned | HTTP Get-Request | pure JSON | HTTPServlet usable by Javascript/AJAX components |
html | planned | HTTP Get-Request | (X)HTML | HTTPServlet that provides a human readable overview on the data (planned to be used for author pages) |
unapi | planned | HTTP Get-Request | varying | HTTPServlet that conforms to the unAPI interface specification |
Current Interfaces[edit]
Journals[edit]
- url to the journal service interface
- metadata description
- example urls to the service
- url to the test-jsp
Languages[edit]
- url to the language service interface
- metadata description
- example urls to the service
Future development[edit]
- Offering the service for:
- Persons (Authors)
- DDC (Dewey Decimal Classification, first 3 public levels)
- Integration of the new entity types with PubMan (editing of metadata for authors and subjects)
- Extending the service with editing functionality for named entities
- Planned schedule: PubMan Release 4.1