まず、図2のように、Workermanディレクトリをws_test.phpを作成し、次のコードを入力します。
<?PHPを 使用Workerman \労働者を、 require_onceを __ DIR__ '/Autoloader.php'。; // 注:使用してのWebSocket契約 の$ ws_worker = 新しい新しいワーカー( "WebSocketの://0.0.0.0:2000" ); // 4を開始外部サービスのプロセス $ ws_worker - > COUNT = 4 ; //はによって送信されたデータを受信した後、クライアントクライアントにハロー$データを返す $のws_workerを - >のonMessage = 関数($接続、データを$ ) { // へクライアント$こんにちはにより送信されたデータ $コネクション - >(「こんにちは」送信$データ); }; //运行労働者の 労働者:: runAll();
下記に示すように、2つは、cmdを入力PHPは、起動ws_test.php:
三、Chromeブラウザ、コンソールを開くために、F12キーを押し、Cosoleに次のコードを入力します。
= WS 新新のWebSocket( "WS://127.0.0.1:2000" ); ws.onopen = 機能(){ アラート( "接続成功" ); ws.send( 'トム' ); 警告(「サーバーに送信ストリング:トム" ); }; ws.onmessage = 関数(E){ アラート( "サービス終了メッセージが受信された:「+ e.data); };
第四に、結果に応じて、以下に示すように: