Self-describing JSON-RPC web services over HTTP, with automatic API description based on JSON-Schema
APACHE-2.0 License
JEE web framework for creating self-descriptive JSON-RPC microservices and single-page applications with minimal effort.
See the Wiki for full documentation, examples, operational details and other information.
Run this java application:
import org.brutusin.rpc.Server;
import org.brutusin.rpc.websocket.WebsocketAction;
public class HelloAction extends WebsocketAction<String, String> {
@Override
public String execute(String input) throws Exception {
return "Hello " + input + "!";
}
public static void main(String[] args) throws Exception {
Server.test(new HelloAction());
}
}
and automatically your browser will be open with a functional testing client for the newly created service:
https://github.com/brutusin/Brutusin-RPC/issues
Contributions are always welcome and greatly appreciated! Just fork, and send me a pull request.
Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0