python erlang

La mejor manera de integrar erlang y python.



(2)

¿Cuál es la mejor manera de integrar erlang y python?

Necesitamos llamar a las funciones de python en erlang y llamar a las funciones de erlang en python. En este momento estamos tratando de usar SOAP como una capa intermedia entre estos dos idiomas, pero tenemos muchos problemas "no compatibles". ¿Podrías aconsejarte la mejor forma de realizar la integración?


Como ya se mencionó con erlport , puede usar el protocolo de puerto de Erlang y las funciones term_to_binary / binary_to_term en el lado de Erlang. En el lado de Python, hay un puerto de controlador de puerto de bajo nivel que puede enviar y recibir mensajes de Erlang y un controlador de protocolo de nivel más alto. Actualmente no hay interfaces auxiliares en el lado de Erlang, pero es posible que haya algunas en el futuro. En el directorio de examples puede encontrar algún código de ejemplo para diferentes situaciones.

Y no dude en contactarme sobre cualquier tema relacionado con ErlPort.


En mi experiencia, lo mejor es erlport .

Le permite construir un puerto Erlang en Python cumpliendo el protocolo del puerto Erlang. Maneja el problema de compatibilidad de datos implementando el formato de término externo de Erlang. La página enlazada muestra un claro ejemplo de cómo usarlo.