-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Arab is a RPC framework based on ProtoBuf and ZMQ.
You can write client programs in Python, and implement RPC services server in C++.
Arab is licensed under the Apache Licence, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html).
zmq-rpc: http://code.google.com/p/zmq-rpc/, Arab's C++ Server is based on this project, thanks for his great job. Kedacom: http://kedacom.com. Kedacom was my company. Thanks to my leader, so Arab could be placed on github
python: http://www.python.org/
PyZMQ: http://www.zeromq.org/bindings:python, it is the python version of ZMQ
ProtoBuf : http://code.google.com/p/protobuf/
libzmq: http://www.zeromq.org, it is the C version of ZMQ
scons: http://www.scons.org/, it is the build system
Install python/scons/libzmq/pyzmq/protobuf......
libarabcpp is the arab library, which is used for implementing C++ service server
cd 30-Cms/arab/arabcpp/build_arab scons -f ../../../../10-Common/build/SConstruct -I./
cd 30-Cms/arab/arabpy sudo python setup.py install # sudo is need only when you are not admin on Linux OS
To Be Completed......
Author: zhangyingneng@gmail.com when he was at Kedacom(http://kedacom.com)