其实在django服务器上,我的网站服务器正在运行,并且在nodejs服务器上有一个正在运行的bot。我希望我的网站能够与机器人进行沟通。我怎样才能做到这一点? (例如:我的机器人接受一个交易,给出与该交易相匹配的物品清单,并且我的网站提供该清单。因此,当我点击一个按钮时,我的网站会将清单发送到机器人,机器人将使用该清单进行操作)如何将消息从django服务器发送到nodejs服务器并接收回复?
0
A
回答
0
0
您可以使用HTTP和WebSockets的像艾薇@ - 拉维涅说,但对于使用例如https://redis.io
消息队列(MQ),因为它具有pub\sub implememtation也许最适合你zeromq我最好的方式。
- 最简单的方法:从网页 页面,处理数据发送的项目列表的NodeJS服务器并发送结果使用 的WebSockets /长轮询或刚打服务器每
n
秒而 数据未准备好网络服务器和发回以同样的方式用户。 - 好方法(对我来说)使由节点JS API,与通过的NodeJS RESTAPI(想法酷似通过使用HTTP 3TH方法)进行通信。
硬的方式:在Django,你需要创建一个任务(您的项目有 uniq的id来indentify)把任务到任何存储(Redis的,你 DB),发送到TASK_ID web_page。
在那的NodeJS时间让服务员将等待任务, 过程中的数据,并把存储。
使您在浏览器客户端和存储就绪数据已经TASK_ID。现在 与步骤1完全相同 - 每n秒钟*服务器打到 检查任务是否复杂。
相关问题
- 1. 从nodejs服务器发送消息到Windows机器
- 2. ChromeCast接收器可以将POST消息发送到服务吗?
- 3. 立即接收从服务器发送的消息(Servlet到android)
- 4. 如何将消息从Apache Kafka服务器发送到其他服务器?
- 5. 如何将数据从浏览器发送到服务器并回复回复
- 6. Socket.io服务器到服务器(发送消息到特定服务器)
- 7. 如何将消息从服务器发送到客户端
- 8. 从广播接收器发送未绑定服务消息
- 9. 从非Django服务器发送数据到Django服务器
- 10. 如何发送消息从java restful服务器到gcm服务器
- 11. socket.io:从服务器向服务器发送消息(!)
- 12. 接收服务器响应并将其发送到浏览器?
- 13. 将数据发送到nodejs服务器
- 14. 从NIO服务器发送消息
- 15. SpringWebSockets不从服务器发送消息
- 16. 如何将消息的发送和接收移动到服务器线程?
- 17. UNet不发送消息到服务器
- 18. Node.js发送消息到GCM服务器
- 19. 安卓:发送文件到服务器:PHP接收服务器
- 20. iOS - 应用程序可以向服务器发送消息和从服务器接收消息吗?
- 21. 如何从Web服务器发送/接收信息?
- 22. Nodejs,客户端并不总是收到服务器消息
- 23. NodeJS + socket.io:服务器没有收到发出的消息
- 24. WCF发送XML到Web服务并接收消息
- 25. 如何格式化从服务器接收到的消息?
- 26. C#TCP客户端发送消息,但服务器未接收到该消息
- 27. 如何使用MSMQ从服务器A向服务器B发送消息?
- 28. 从一台服务器发送JSON并在另一台服务器上接收
- 29. 如何将消息发送到服务激活器的链中
- 30. 如何获取消息从服务器发送到Android
你能帮助我在哪里可以找到的教程,可以帮助我理解? –
@GulshanJangid不知道教程,但更新的答案,也许它会打你自己的想法 – comalex3
烨我得到了使用插座和Redis的,谢谢:) –