add rpc framework based on sofa-rpc (#1)

* add rpc framework based on sofa-rpc
* allowed to start server or client separately
* add destroy() method for rpc client
* complete the supplement of test cases
* remove sleep in destroy-server and improve comments of test block
* add fanout exception test case
* travis use oraclejdk8
* fix log4j config and remove test/resources from pom to avoid including log4j2.xml in tar

Co-authored-by: Jermy Li <lizhangmei@baidu.com>
Co-authored-by: xuliguov5 <xuliguo@baidu.com>
30 files changed
tree: e5bcce9725f1e6bbc48f5bfc5116508bdea732bc
  1. src/
  2. .gitignore
  3. .travis.yml
  4. checkstyle.xml
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

HugeGraph-RPC

HugeGraph Database RPC component, currently it's based on Sofa-RPC

Features

Learn More

The project homepage contains more information on HugeGraph and provides links to documentation, getting-started guides and release downloads.

Contributing

Welcome to contribute to HugeGraph, please see How to Contribute for more information.

License

HugeGraph is licensed under Apache 2.0 License.