実際にはdjangoサーバー上で私は自分のWebサーバーを稼働させており、nodejsサーバーには実行中のボットがあります。私は私のウェブサイトがボットと前後に通信するようにしたい。どうすればこれを達成できますか? (例えば、私のボットは、そのトレードに合ったアイテムのリストを与えられた私のボットを受け取り、私のウェブサイトはそのリストを提供しているので、ボタンをクリックすると私のウェブサイトはボットにリストを送り、ボットはそのリストを使用して動作します)djangoサーバーからnodejsサーバーにメッセージを送信し、その応答を受け取る方法は?
0
A
答えて
0
0
あなたはhttpと@アヴリル・ラヴィーンのようなWebSocketをを使用することができますが言ったが、それはあなたzeromqためpub\sub implememtationまたは多分最善を持っているので、たとえばhttps://redis.io
のメッセージキュー(MQ)を使用するために私のための最善の方法。
- 最も簡単な方法:ウェブ ページ、プロセスデータからnodeJsサーバへのアイテムのリストを送信し、すべての
n
二しばらく データの準備ができていませんが WebSocketを/ロングポーリングまたは単にヒットサーバーを使用してウェブサーバと返送する結果を送ります同じようにユーザーに。 - 良い方法(私にとっては)ノードjsでapiを作成し、nodeJsと で通信してくださいRestApi(正確には、httpを使用して3番目のアプローチに似ています)。
難易度:djangoでは、タスクを任意のストレージ(redis、 DB)に入れるためにタスクを作成する必要があります( uniq idを持つアイテム)、そのtask_idをweb_pageに送ります。
nodeJsでその時間を待っているタスクを待つのは、 データを処理してストレージに入れます。
ブラウザのクライアントにはtask_idがあり、ストレージにはreadyデータがあります。今度は 手順1のように全く同じことをしています - 毎秒n秒に達する/ *サーバーに があるかどうかチェックしてください。
関連する問題
- 1. 投稿リクエストをDjangoサーバーに送信する:views.pyの特定のメソッドへの応答を受け取る方法
- 2. jsonデータをサーバーに送信し、アンドロイドでJsonの応答を受け取る方法は?
- 3. 携帯からメッセージを送信し、サーバーで受信する
- 4. ソケットを使用してサーバーからメッセージを送受信する方法は?
- 5. nodejs、サーバー側からのみファイルを送受信する方法は?
- 6. Nodejsサーバーはしばらくしても応答を送信しません
- 7. クライアント(C)からサーバー(nodejs)にデータを送信する方法は?
- 8. 接続切断後にWCFの信頼できるメッセージングでサーバーから応答を受け取る方法
- 9. サーバーの応答メッセージ
- 10. Socket.IOサーバー側からメッセージを送信してキャッチする方法
- 11. SQLサーバーからhornetQへの/からのメッセージの送受信
- 12. UDPサーバーからUDPメッセージを送信せずにUDPサーバーに送信する方法はありますか?
- 13. フォームでカスタムメソッドを使用してDjangoの別のサーバーから要求を送信し、応答を受け入れる方法は?
- 14. クライアントからサーバーへのメッセージをPythonでサーバーに送る方法
- 15. Java ActiveMQ:クライアントからサーバーにメッセージを送信する方法
- 16. Webアプリケーションでサーバーからクライアントにメッセージを送信する方法
- 17. 私たちのサーバーからクライアントにHTTP応答を送信
- 18. サーバーからwebsocketクライアントにメッセージを送信
- 19. メッセージを送信して同じソケットで応答を受信する方法
- 20. ASP.NETサーバーからAndroidにデータを送受信する方法
- 21. XMLでサーバー上のデータを送信する方法、および応答を受信する方法
- 22. GOからサーバーから値を受け取る方法は?
- 23. nodejsサーバーからプッシュ通知を送信
- 24. ログインフォームのサーバーからVolleyのデータを送受信する方法
- 25. ポップアップからメッセージを送信した後、バックグラウンドからの応答を受け取っていません。
- 26. 要求を送信して応答を受け取るツール
- 27. nodejsのRabbitMQからメッセージを受け取る方法
- 28. 投稿を送信中にajax応答を受け取る方法
- 29. Django、外部サーバーからの応答
- 30. コンテンツスクリプトからpopup.js/htmlに送信されたメッセージを受け取る方法は?
私はそれを理解するのに役立つチュートリアルをどこで見つけることができますか? –
@GulshanJangidチュートリアルについてはわかりませんが、答えを更新しました。多分あなた自身のアイデアであなたを打つでしょう – comalex3
ええと、ソケットとredisを使用して、感謝:) –