0

最大500人の同時閲覧者がいるWebサイトがあり、データは3秒ごとに更新されます。現在、各ユーザーにはAJAXオブジェクトがあり、3秒ごとにWebページを呼び出して、DBにクエリを実行し、結果を返します。

私がやりたいのは、各クライアントにnode.jsオブジェクトへのソケットを取得させることです。このnode.jsは、更新されたデータについて3秒ごとにDBをポーリングし、更新されたデータがある場合は、(理想的にはJSONを介して)アナウンスされます。そして、各クライアントはデータをプッシュし、それに応じてページを更新します。

これが可能である場合、誰かが私がどこから始めるかについての推奨事項を持っていますか?私はJSにかなり精通していますが、node.jsは私を混乱させているようです。

ありがとう

4

1 に答える 1

1

私自身、node.jsの経験はほとんどありません。

これは絶対に実行可能であり、node.jsの完璧なユースケースのように見えます。

Expressチュートリアルから始めて、後でsocket.ioを使用することをお勧めします。使用しているDBMSはわかりませんが、おそらくそのための優れたパッケージもあります。このリストに目を通すだけです。

于 2012-10-31T16:37:07.210 に答える