を必要としないシステム構築もサーバーが使用HTML5のWebSockets?

StackOverflow https://stackoverflow.com/questions/1530023

  •  20-09-2019
  •  | 
  •  

質問

使用時WebSockets、私は書く必要があるサーバーコードについて教えてください。つまり、JavaScriptが私のクライアントアプリケーションに接続する必要があり専用サーバ、または私の既存のApacheサーバの作業を支援す。

役に立ちましたか?

解決

サーバーは、Webソケットをサポートする必要があります。 HTTPの最初の握手の後、サーバーとクライアントがソケット接続を開きます。サーバーは、このハンドシェイクを理解し、受け入れることができなければなりません。

私の最後のプロジェクトでは、我々は非常に成功し、最後の桟橋のバージョンを使用してWebソケット接続を実行します。

27/02/2014: 今、私もXSockets.netと.NETの下でのWebSocketを実装し、魔法のように動作しています、あなたもWebサーバ(セルフホスティング)を必要としません。 ASP.NETのWebSocketの実装も非常に良い働きます。

他のヒント

はい、サーバーコードを記述する必要があります。

私は、PHPに基づいて他のウェブソケットサーバーをお勧めします:ラチェットに。 そして、このリンクには、ラチェットとsockJS間のWebSocketサーバのベンチマークされます。

クライアント&サーバーサイドコードとブラウザの完全なリストを、このリンクをの<チェックしてくださいサポート/ P>

もちろん、あなたはWebSocketのサーバーが必要です。しかし、.NETでJavaおよび SuperWebSocket の中jWebSocketなどの異なる言語での多くの無料のWebSocketサーバーは、ありますが、あなたはそれらを使用することができます直接ます。

あのプラグイン現在開発中のgoogleドApache...

により定義websocketsのような通常のソケットはクライアント-サーバでありが必要となります。しかしあり替わるのを待ってApacheのプログラム

を使用しているサーバーを開催 http://www.achex.ca.無料ですので、チュートリアルではjavascriptを使用方法など、サーバーにコピーします。良いスタートを切websockets。

サーバーには基本的にメッセージルーターとして接続することができます、として使用してシンガポールなどアジア地全てのwebsocketおります。

短答: あり, に、必要な専門サーバにApacheいていませんwebsockets.
または
の代替, 、チェックアウト www.achex.ca.

このサーバーが登場合:

HTMLにおける5,WebSocketのようにfone(2方comm.) なwalky-talky.httpプロトコルにwebsocketプロトコルです。(wss:// from ws://) サーバとの連携によってさらに広がる二重チャンネルとい二重通信

を行ってください。: http://www.html5rocks.com/en/tutorials/websockets/basics/

を使用する場合はphpをご覧くださいラチェット.

感謝。

PerlのMojoliciousのサーバーは、Webソケットをサポートし、実装はわずか数行の長さにすることができます。

のNode.jsは、いくつかのWebSocketライブラリが、最新の内容を持っている、最新スペックの最大の、最も支援が異なりますので、慎重に選択します。

ApacheのアクティブMQは、それが実装ストンププロトコルと一緒に、また、一見の価値があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top