This is a web service exposing the strus API via a HTTP/JSON protocol. It resembles in many ways how Elasticsearch is built.
The implementation is done in C++ and uses the CppCMS framework to implement the actual web service.
For easier use to access the web service from Java there is a small API at strusJavaApi.
Currently only functionality from the strus API is exposed, not from other parts of strus (e. g. strusAnalyzer).
A small presentation of ideas is available here.
Roadmap is available here.
strusWebService based on strusBindings
This clone of the project relies on a different API. It uses papuga to map XML/JSON requests to calls of the strusBindings API (example Lua) instead of doing the job based on the API of the projects strus and strusAnalyzer.