New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
REST-API #68
Comments
Actually, it's not a pure REST API since we need server pushes. This can either be realized over Websockets or Server Sent Events. One implementation supporting our requirements would be Jersey. |
I started working on the webservice API on top of Hive2Hive. I am willing to do that in Jersey (unless you'd recommend something else). I will update you throughout if I have any issues. |
@harkous Did you make some progress with the REST API? What's the current status? |
Hi Nico, On 17:21, Wed, Nov 19, 2014 Nico Rutishauser notifications@github.com
|
Hello, |
Hi @raman-hike The goal of a REST-Interface is to decouple a possible UI from the Hive2Hive core. Currently it's only possible to write a Java Client for Hive2Hive. With a REST-Interface, we could run Hive2Hive as a daemon, enabling any application to use it (like a password-manager, notepad, etc.), that is not necessarily written in Java. Basic functionality would be like registering, logging in, synchronizing files / folders, etc. Unfortunately, the core is not stateless, thus only one user can be logged in at a time. That's basically the use case for a REST API. Best to implement would perhaps be in a separate module (dependent from the core module). |
@nicoruti Thanks. I am independently starting this project for learning purpose. I would appreciate your help if required in future |
We should consider creating a REST API to simplify the usage of Hive2Hive.
The text was updated successfully, but these errors were encountered: