集成Erlang和python的最佳方式

jdg4fx2g  于 2022-12-08  发布在  Erlang
关注(0)|答案(2)|浏览(148)

集成Erlang和python的最佳方法是什么?
我们需要在Erlang中调用python函数,在python中调用Erlang函数。目前我们正尝试使用SOAP作为这两种语言之间的中间层,但我们有很多“不兼容”的麻烦。您能建议执行集成的最佳方式吗?

qyyhg6bp

qyyhg6bp1#

正如前面提到的erlport,你可以在Erlang端使用Erlang port protocol和term_to_binary/binary_to_term函数。在Python端有低级端口驱动程序Port,它可以发送和接收来自Erlang的消息,还有更高级的协议处理程序Protocol,它简化了你想从Erlang调用Python函数的情况。目前Erlang端没有任何辅助接口,但它'在examples目录中,你可以找到一些不同情况下的示例代码。
请随时与我联系任何ErlPort相关的主题。

vpfxa7rd

vpfxa7rd2#

根据我的经验,最好的是erlport
它允许你通过满足Erlang端口协议在Python中构建一个Erlang端口。它通过实现Erlang外部术语格式来处理数据兼容性问题。链接的页面显示了一个如何使用它的清晰示例。

相关问题