3

私は Web ソケットが初めてで、Web ソケットがサーバー側でどのように実装されているか知りたいですか?..クライアント側では、onmessage() などを html5 で記述できます...JavaScript など...しかし、サーバー側では私は非常に多くのオプションがあります。サーバー側でそれを実装する方法と、node.js、npm、または web sockets.io を介して JavaScript または C でサーバー側コードを記述する方法がわかりません。どうすればそれらをインストールできますか、またはSDKはありますか..インストール手順は何ですか?

ありがとう
_

4

1 に答える 1

1

質問で言及したサーバー側のオプションのほとんどは、同じテクノロジー、つまり node.js に関連しています。

  1. node.jsは、スケーラブルな Web アプリケーションを構築するために設計された、Google の v8 エンジンに基づくサーバーサイド JavaScript ソリューションです。
  2. npmはノード用のパッケージ マネージャーであり、ノード プログラムをインストールして公開し、それらの依存関係を管理できます。一部の Linux ディストリビューション (rpm や apt など) で利用可能なパッケージ マネージャーにいくつかの点で似ています。
  3. socket.ioは、リアルタイム アプリケーションを開発するための node.js のプラグインです。クライアントに最適なトランスポート メカニズムを選択しますが、単一の API の背後にある詳細を隠します。

リアルタイム アプリケーションを構築している場合は、node と socket.io を詳しく調べることを強くお勧めします。

ノードのダウンロード ページには、Windows および Mac 用のインストーラーがあり、Ubuntu にノードをインストールするためのさまざまなガイドがあります。

于 2012-06-01T10:05:30.807 に答える