2012-01-10 10 views
4

xml経由でフォルダ内に到着するたびに新しいデータを表示するアプリケーションを作りたいと思います。私はhtml5 Webソケットを使いたいですが、どうやってやるべきか混乱しています。私は自分のマシンで開発用にxaampを使用しています。 Webソケットを使用するには別のサーバーをインストールする必要がありますか?それは互換性があり、はいの場合はどのように私はクライアントとの接続を行うには、Apacheです。事前にありがとうございます。websockets apache server compatibility

+0

重複:[websockets apache server compatibility](http://stackoverflow.com/questions/8804313/websockets-apache-server-compatibility) –

答えて

5

あなたのオプションは以下のとおりです。フィリップコワレフで指摘したようにmod_websocket、などの

  1. 使用何か。またはpywebsocketPHP WebSocketもお試しください。
  2. サーバとクライアント間のリアルタイム通信に専用のself-hosted realtime web technologyを使用します。これを行う場合は、リアルタイムのWebサーバー通信にアプリケーションの方法を定義する必要もあります。通常、メッセージキューを通じて実現されます。
  3. hosted realtime web solutionを使用して、アプリケーションのリアルタイムプッシュアスペクトをオフロードします。

この技術は、サーバとクライアントとApacheの間で実行時間の長い持続的な接続を維持するのでこの種の技術ではApacheを使用しての懸念がありますが、この時、あまりにも偉大であることを知っていません。多くを処理する能力を持っている自己ホスト型リアルタイム・ウェブ・サーバを使用して、アプリケーションサーバー

  • としてApacheを使用と併せて第二専用のリアルタイム・ウェブ・サーバとの

    1. 移動しますので、最善の解決策は、あることができます同時接続
    2. Apacheアプリケーションサーバーと一緒にホストされたサービスを使用します。

    多くの同時接続を期待していない場合、または技術を試してみるだけであれば、Apacheだけで必要なことはすべて可能です。

  • 0

    mod_websocketをご覧ください。それは最新のものをサポートし、一般にブラウザベンダのプロトコルバージョンによって実装されています。