[Dev] Fwd: [TF-FCS] Advanced-FCS Libraries / Demo-Endpoint (more or less Alpha quality)
Dieter Van Uytvanck
dieter at clarin.eu
Wed Feb 24 11:34:26 CET 2016
Dear all,
FYI - a progress update from the FCS taskforce.
Dieter
-------- Forwarded Message --------
Subject: [TF-FCS] Advanced-FCS Libraries / Demo-Endpoint (more or less
Alpha quality)
Date: Mon, 8 Feb 2016 16:44:58 +0100
From: Oliver Schonefeld <schonefeld at ids-mannheim.de>
To: tf-fcs at lists.clarin.eu
To whom it may concern,
I've just published the reference libraries for FCS with Advanced-FCS
support to the CLARIN nexus[1].
Now, there are four libraries available:
- SRUServer (Version 1.9.0):
Generic SRU/CQL 1.1, 1.2 and (partial) 2.0 server implementation.
Changes:
- add (partial) implementation of SRU 2.0
HEADS UP: breaks source compatibility :/
To enable SRU 2.0 you MJST add the following initialization
parameters to the servlet context:
"eu.clarin.sru.server.sruSupportedVersionMax" with value "2.0"
"eu.clarin.sru.server.legacyNamespaceMode" with value "loc"
- FCSSimpleEndpoint (Version 1.3.0) [2]:
Library to simplify implementation of FCS endpoints
Changes:
- add (partial) implementation of Advanced-FCS
missing features:
- timestamp support
- API setting of "ref" on <Segments> in ADV Data View
- things I overlooked
bugs: probably many
- SRUClient (Version 1.9.0):
Generic SRU/CQL 1.1, 1.2 and (partial) 2.0 client implementation.
Changes:
- add (partial) implementation of SRU 2.0
- split FCS part of the library to new library (FCSSimpleClient)
HEADS UP: breaks source compatibility :/
- FCSSimpleClient (Version 1.3.0) [3]:
Implementation of FCS client (e.g. for use in Aggregator)
Changes:
- new library
- (partial) Advanced-FCS support
missing features:
- timestamp support
- ... and more things I overlooked
bugs: probably many
Demo for use of FCS 2.0 features:
src/test/java/eu/clarin/sru/client/fcs/TestClient.java
Demo for FCS 2.0 endpoint implementation:
Source:
http://clarin.ids-mannheim.de/downloads/clarin/DigiBibSRU-source-2016-02-08.zip
Endpoint: https://clarin.ids-mannheim.de/digibibsru-new
(NB: stuff in endpoint description is mostly made up)
... read the source, Luke!
Best,
Oliver
[1] https://nexus.clarin.eu/
[2] Maven-Style dependency:
<dependency>
<groupId>eu.clarin.sru.fcs</groupId>
<artifactId>fcs-simple-endpoint</artifactId>
<version>1.3.0</version>
</dependency>
[3] Maven-Style dependency:
<dependency>
<groupId>eu.clarin.sru.fcs</groupId>
<artifactId>fcs-simple-client</artifactId>
<version>1.3.0</version>
</dependency>
--
Oliver Schonefeld
Institut für Deutsche Sprache, Zentrale Forschung
R5, 6-13, D-68161 Mannheim
+49-(0)621-1581-451 | http://www.ids-mannheim.de
_______________________________________________
tf-fcs mailing list
tf-fcs at lists.clarin.eu
https://lists.clarin.eu/cgi-bin/mailman/listinfo/tf-fcs
More information about the Dev
mailing list