mirror of
https://github.com/valitydev/msgpack-erlang.git
synced 2024-11-06 00:35:24 +00:00
MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang]
doc | ||
ebin | ||
priv | ||
src | ||
test | ||
.gitignore | ||
LICENSE-2.0.txt | ||
Makefile | ||
README.md | ||
rebar | ||
rebar.config |
MessagePack-RPC Erlang
This code is in alpha-release. Synchronous RPC seems working.
prequisites for runtime
Erlang runtime system (http://erlang.org/)
prequisites for build and test
GNU Make, Erlang, (optional)MessagePack-RPC/C++
client
usage
supervision tree
server
usage
supervision tree
install
TODO
- for security: use binary_to_existing_atom/2
- session TIMEOUTs for client and server
- where do I make <<"nil">> atom??
- error handling -- what if happens when badarg/noproc/bad_clause, and exceptions. -- check Msgpack-RPC spec of error handling
- crosslang test -- Ruby: msgpack-rpc 0.4.5 can't access while 0.4.4 works -- Python: make msgpackrpc on PyPI
- coverage 100%
- UDP transport
- UDS transport
- SCTP/SSL/zip and more...
- rewrite tutorial and README
- release handling (/release/*.appup)
- full-spec type/spec notation
- longrun test