0

写真をアップロードし、サイズを変更し、写真に関する情報を Web から取得して、データベースに保存する NodeJS を使用した単純な Web ページを作成しています。簡単なことで、すべてサーバー側で行われます。私は新しい機能を書こうとしていますが、どうすればいいのか少し迷っています。私がやりたいことは、私が言及したプロセスの各ステップが開始されたときに、クライアントに「印刷」することです。

ホワイト ボックスのようなものだと想像してください。サーバーで何かが発生するたびに、クライアントが何を読み取るかを示す新しい行が書き込まれます。これについてどうすればいいですか?どんな助けでも大歓迎です!

4

1 に答える 1

1

socket.io またはその他の websocket ライブラリを使用します。ページが読み込まれたら、(ブラウザの JavaScript で) 接続を開きます。サーバー上でイベントが発生すると、それらを socket.io メッセージとして送信します。ブラウザでは、イベントが到着すると、それらを「ステータス」要素に設定するか、リストなどに追加します。チャット サーバーの例をたくさん見つけて、チャット メッセージを進行中の更新に変換するだけで、アーキテクチャが完成するはずです。

http://howtonode.org/websockets-socketio

何かを試してから、コード スニペットを投稿してください。

于 2013-10-29T16:43:59.363 に答える