+-------------------+ +-------------------+
| Wowza | | Django |
|-------------------| |-------------------| +-------------+
| | | | | |
| | | +-------> Database |
| Java | | Python | | |
| | | | +-------------+
| | v1,v2 | |
| A +-------------------------------------> X |
| | | |
| | u1,u2 | |
| B <-------------------------------------+ Y |
| | | |
| | | |
| | | |
| | | |
+-------------------+ +-------------------+
假设 A、B 是 Wowza 服务器中的函数,Wowza 服务器是纯 Java 的。变量 v1,v2 是函数 A 的私有变量。
函数 X,Y 是用 Django/Twisted 服务器实现的 python 函数。变量 u1,u2 是 Y 私有的。我希望您对解决两个问题提出宝贵意见。
- java函数“A”执行,我想用A中的变量v1,v2运行Python函数“X”。
- 当 Python 函数“Y”执行时,我想用“Y”中的变量 u1,u2 运行 Java 函数 B
一个简单的例子是。当有人通过 wowza 播放视频时,我想用用户的客户端 ID 通知 django。当管理员生成 django 信号时,Wowza 必须知道它并相应地..
是否可以使用 DjangoAMF、JSON-RPC 或任何其他消息协议?或者是否可以使用一些中间件?