[英]Inter-process communication between Python and Scala programs
我有一個由CherryPy Web框架支持的網站,以及一個在同一台計算機上運行並包含一個actor系統的scala程序。 操作系統是Ubuntu 12.04。
我想要的是:用戶填寫並提交表單后,我會將數據從CherryPy后端作為JSON字符串發送到scala程序。 如何才能做到這一點? 我應該在python和scala程序中使用什么來實現此功能?
您可以考慮使用RabbitMQ之類的消息代理,而不是使用原始套接字。 它同時支持Scala和Python。
http://www.rabbitmq.com/tutorials/tutorial-one-python.html
在Scala方面,Akka具有一個AMQP模塊,該模塊抽象了AMQP連接,生產者和使用者作為參與者。
http://doc.akka.io/docs/akka-modules/1.3.1/modules/amqp.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.