Lintermute / libripc

A flexible messaging library for high performance networks

Repository from Github https://github.comLintermute/libripcRepository from Github https://github.comLintermute/libripc

You have to set up ZooKeeper before you can use the new resolver.

LibRIPC uses base directory (znode) "/libRIPC". Znode creation is possible for
all processes in the network. Deleting them or modifying the base directory
should only be possible for administrators. Thus, create the base directory with
credentials for admin $user with passphrase $pass (digest auth scheme):

	CRED=`echo -n "$user:$pass" | openssl dgst -binary -sha1 | openssl base64`

Or, alternatively:

	CRED=`echo -n "$user:$pass" | sha1sum | cut -d\  -f1 | xxd -r -p | base64`

And in zkCli (ZooKeeper "Shell"):

	create /libRIPC libRIPC_base_dir digest:$user:$CRED:crdwa,world:anyone:rc

About

A flexible messaging library for high performance networks

License:GNU Lesser General Public License v2.1


Languages

Language:Shell 66.2%Language:C 33.8%