Developer’s Corner: GeoNetwork-Manager, super-simple Java client library for GeoNetwork
we just wanted to spend a few words about a Java library we have just released under the MIT license for talking to the GeoNetwork Open Source Project. We have named this library GeoNetwork-Manager (once again, a lot of brainstorming behind that name, really…).
Basically the goal of this library is to provide a simple yet usable way to interface a Java application with the GeoNetwork
that would actually ease the work of the developers hiding away from them the relative complexity of theCSW protocol without introducing a complex communication layer.
Here you have some basic facts about the library:
- minimum set of external dependencies, namely apache-http-common and jdom
- dead-easy API, see examples here
- works with GeoNetwork 2.1 and 2.0.X
- allows to performa basic operations:
- Reset Privileges
Our intent is to keep this library lean and mean
, therefore we do not intend to add complex stuff like a de/deserializable entity model into it, since we want to use it as a simple yet powerful communication layer with the GeoNetwork
If you have questions or if you just want to talk to us about the using the library in your project, please, subscribe to the mailing list here
. In any case, do not hesitate to contact us