zhiming99 c8b99d0ee1 | 4 months ago | |
---|---|---|
... | ||
src/org/rpcf/rpcbase | 7 months ago | |
JavaRpcService.java | 10 months ago | |
Makefile.am | 9 months ago | |
README.md | 2 years ago | |
fastrpc.i | 4 months ago | |
fuseif.i | 8 months ago | |
proxy.i | 4 months ago | |
rpcbase.i | 5 months ago | |
server.i | 4 months ago |
The Java support for RPC-Frmwrk is an API wrapper over the C++ RPC-Frmwrk. It exports all the major features from the C++ library to the Java. The wrapper consists of two part, the Java module and the C/C++ interface library.
src/org/rpcf/rpcbase
, which interfaces with the C/C++ interface library , and after fully built, contains a proxy class, a server class, and some utility classes as the base support for proxy and server respectively..i
files, rpcbase.i
, proxy.i
, server.i
, which will generate the skelton of the C/C++ interface library with SWIG. SWIG
is a tool for automatically generating Java bindings for C and C++ libraries, and the installation command is apt install swig
.The Java support package will be installed as the support library for the ridlc
generated the Java skelton project. The information about ridlc
can be found here.
At present, Java wrapper suport 1 type of serializations for data transfer.