我有两个问题,一个是另一个的子集。Clojure和Python程序共享信息的最简单方法是什么?
1)什么是在Python和Clojure程序之间传递信息的最佳方式。这个问题也可以扩展到任何像Scala这样的jvm语言。这些程序将在Linux下运行。
2)在Windows下最好的方法是什么?
详细情况如下。我想要一个Python程序来启动一个Clojure程序,知道Clojure程序何时完成,并检索运行Clojure程序的结果。
我知道在Python和Clojure程序之间,信息可以在专门为Civejure程序完成时存放信息而创建的数据库表中共享,或者甚至做一些像留下结果文件那样笨重的东西已知的目录。
鉴于这是Linux,我可以使用管道共享信息,但我特别想知道是否有Python和Clojure支持的模块可以促进程序间通信。
谢谢。