TCP接続を介してnode.jsサーバーにデータを送信するクライアント間で通信する正しい方法を理解しようとしています。
クライアントは、インターネットと通信するための TCP ソケットを作成できる小さな電子デバイスです。
リモート サーバーは、mongodb データベースでサポートされている node.js を実行しています。
より良いコミュニケーション方法は何ですか?
私はあまり経験がありませんが、いくつかのアイデアが思い浮かびます:
- HTTP POST をサーバーに送信し、メッセージをフィルター処理して、コンテンツをデータベースにリダイレクトできます。
- 別のポートの http サーバーで専用の TCP サーバーを実行し、このサーバーに直接接続します。
もう 1 つの問題は、セキュリティをどこに置くかということです。クライアントは暗号化されたメッセージを送信してサーバーでデコードする必要がありますか?
どうもありがとうございました