need full free register code please email to support@airysoftware.com

  • need full free register code please email to support@airysoftware.com

  •   あなたはリアルタイム更新のリストを作成したい場合は、伝統的なアプローチは、ポーリングモードを使用することです.例えば、ウェブでは、Ajaxのタイマーサーバの要求とは、取得したページデータに表示しました.この方法は簡単ですが、欠点は、資源の無駄です.

      HTTP1.あなたがアクティブな通知に受動的に示すことができるように、1は、新しいのWebSocketのサポートを追加します.これは、WebSocketを介してサーバとの永続的なリンクを維持するためには、データの変更後、通知クライアントデータがサーバーによって更新され、その後、リフレッシュおよびその他の操作.これは、不要なパッシブ要求の多くを保存し、サーバーはリソースを節約します.

      webscoketプログラムを達成するには、最初にサポートしていることをブラウザが必要ですHTML5

      IF(WS === NULL){

      VAR WSServer = ''WS://'' +場所.ホスト名+ '':8888'';

      WS =新しいのWebSocket(WSServer).

      WS.開く時=関数(){

      コンソール.ログ(「ソケット接続が開いています」);

      }.

      WS.onMessage =関数(E){

      コンソール.ログ( "メッセージ:" + E.データ);

      }.

      WS.OnCloseの=関数(){

      コンソール.(「ソケットが切断」)ログ.

      }.

      ws.ONERROR =関数(E){

      コンソール.ログ( "ERROR:" + E.データ);

      }.

      ページを離れるとき//接続を閉じます

      $(ウィンドウ).バインド( ''beforeunload''、関数(){

      ws.近いです();

      }

      );

      }

      このクライアントの実現が、物事は終わりから遠く離れています.上記のコード単に接続され、対話、閉鎖の基本動作.あなたは、サーバーが通信したい場合は、より具体的なプログラムが存在しなければなりません.そのような更なるメッセージを受信した操作の種類として分析.

      サーバー:Swooleは、PHPを使用してのWebSocket開発PHPサーバーは非常に単純なのWebSocketを開発することswooleここで使用され、それがサポートをサポートするHttpServer.

      $サーバー=新しいswoole_websocket_server(「0.0.0.0」、8888).

      $サーバー - >( ''オープン''、関数(swoole_websocket_serverの$サーバ、$リクエスト){

      エコー "サーバー:FD {$要求 - > FD} \ nのハンドシェイクの成功".

      });

      $サーバー - >( ''メッセージ''、機能上の($サーバswoole_websocket_server、$フレーム){

      エコーは ":{$フレーム - >データ}、オペコード:{$フレーム - >オペコード}、フィン:{$フレーム - > FD}から受信{$フレーム - >仕上げ} \ n".

      $サーバー - >は、プッシュ($フレーム - > FD、 "これは、サーバです");

      });

      $ [サーバ>( ''クローズ''、関数($ SER、$ FD){オン

      エコー "クライアント{$ fdは} \ nは閉じました".

      });

      $サーバー - >スタート();

      拡張されたPHPの実装swoole方法:PHP swooleは、インストールがここで見つけることができます、の拡張であり、

      この記事ではまず、興味のある友人は、サイトに注力することを続けてください、次のいくつかのより具体的な操作を書きますが、ここで書きました.ありがとうございました!

      インストールLinuxでswoole拡張機能のインストール方法の下でswooleのopenssl、swooleとPHP7 Redisの拡張子をコンパイルしてインストールするLinuxプラットフォームをインストールするための詳細な手順の他の拡張機能をインストールして、チュートリアルの例の拡大Swoole PHP PHPインストールswoole拡張メソッドは、チュートリアルのWindowsを詳しく説明:あなたは記事に興味がある可能性がありグラフィックチュートリアル(PHP)swoole PHPを搭載7およびヤール、チュートリアルYAF詳細な使用方法PHP PHP swoole処理はMySQLデータswooleを使用して、拡張sWOOLEタイミング同期を使用して実装されるが、LinuxのソースパッケージのPHPのWebSocket例示的なインストールを拡張し、実質的swooleを使用するに詳細なグラフィックス操作

    ()リアルタイムで更新されたクライアントデータの使用PHP + swoole

    Recommend Article: