У вас есть много вариантов, если вы используете сокет (например, TCP / IP).
- Рассматривали ли вы JSON?
- XML
Не могу сказать, что раньше делал мосты Clojure <-> Erlang, но "разговаривать" с Erlang в JSON / XML достаточно безболезненно.
Конечно, вы можете использовать erl_interface
(протокол двоичного обмена), но тогда вам понадобится (возможно, если нет библиотеки для этого), чтобы создать маршаллера для этого в Clojure.