WAN と LAN 上のサーバー間に永続的な接続が必要です。基本的に、複数のLANサーバーはインターネット上のサーバーに登録し、常に開いた接続を維持する必要があります。これは、LAN上のサーバーを所有するクライアントにポート転送の設定を依頼することはできず、ファイアウォールの問題がある可能性があるためです.
ここでのオプションは何ですか? 私は、Websocket、またはインターネット上のサーバーを長時間ポーリングする LAN 上のサーバーのいずれかを考えています。より良い解決策はありますか?
WAN と LAN 上のサーバー間に永続的な接続が必要です。基本的に、複数のLANサーバーはインターネット上のサーバーに登録し、常に開いた接続を維持する必要があります。これは、LAN上のサーバーを所有するクライアントにポート転送の設定を依頼することはできず、ファイアウォールの問題がある可能性があるためです.
ここでのオプションは何ですか? 私は、Websocket、またはインターネット上のサーバーを長時間ポーリングする LAN 上のサーバーのいずれかを考えています。より良い解決策はありますか?
あなたのオプションは-プロキシとファイアウォールの問題を回避したいことを考慮して-おそらく次のとおりです。
シナリオを理解する限り、他のすべてはおそらく範囲外ですが、永続的な接続用に作成されたプロトコルでポート 443 を使用して必要なことを実行できるはずです (Websocket では可能ですが、他の問題に遭遇するでしょう)。問題は非常に高速です (ping/pong 実装の欠落など)。コードをカスタムビルドしないと、そもそも websocket を使用する意味がなくなる可能性があります)