Какой протокол предпочитаете использовать для взаимодействия между Python-кодом и Erlang-кодом через Интернет? ASN.1 был бы идеально для меня, но его реализация в Python не может генерировать кодер / декодер из нотации.
Вы проверяли буферы протокола Google ? Он очень прост в использовании и имеет реализацию Erlang доступно
Также вы можете захотеть взглянуть на Apache Thrift , IDL, поддерживающий Python и Erlang.
Ну, вы можете использовать JSON или BERT .
JSON легко доступен людям, так как это только ASCII. Для отправки двоичных данных вам необходимо их кодировать (например, с помощью base64).
Другим решением будет использование BERT. BERT основан на «внешнем двоичном формате erlang» для сериализации, поэтому сторона erlang довольно проста;)