1

私が達成したいこと:

  • このチャットの例のように、「チャットのような」Web ページを実行する node.js と socket.io を実行するメイン サーバーを用意します 。このサーバーには、マルチメディア ファイルとタグを保存する mongo データベースもあります。ファイルシステムを使用してデータとメタデータを保存する予定はないので、gridFS を選択します。

  • 私のサーバーに接続できる世界中の複数のクライアントマシンを持ち、それらのMACアドレスを識別子として返します。これらのマシンには、メイン サーバーのデータベースの独自のローカル コピーがあり、一部のメディアやタグが欠落している場合は更新する必要があります。ローカル データベースをメイン データベースに一致させる必要があります。

  • 「チャット」ページでは、チャットで「[クライアント MAC アドレス] GET VIDEO ('video.mp4')」と入力してビデオやオーディオをメイン データベースに送り返すなど、便利なアクションをトリガーする定義済みのテキスト コマンドを入力できます。 .

初心者としての私の質問は、node、socket.io、gridFS、およびjavascriptだけでこれを行うことができますか?

より良い代替手段はありますか?

4

0 に答える 0