在 Internet 上 Python 代码和 Erlang 代码之间的交互首选使用哪种协议?ASN.1 对我来说是理想的,但它在 Python 中的实现不能从符号中生成编码器/解码器。
问问题
901 次
3 回答
4
此外,您可能想看看Apache Thrift,这是一个同时支持 Python 和 Erlang 的 IDL。
于 2010-04-24T09:59:43.563 回答
4
JSON 很容易被人类读取,因为它只是 ASCII。要发送二进制数据,您需要对它们进行编码(例如使用 base64)。
另一种解决方案是使用 BERT。BERT 基于“erlang 外部二进制格式”进行序列化,所以 erlang 方面非常简单;)
- 蟒蛇:http: //github.com/samuel/python-bert
- 二郎:http: //github.com/mojombo/bert.erl
于 2010-04-23T21:05:44.667 回答