このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| php:7.2:ext:zmq [2020/11/24 20:47] y2sunlight [テストコード] | php:7.2:ext:zmq [2020/11/27 15:53] (現在) y2sunlight [テストコード] | ||
|---|---|---|---|
| 行 180: | 行 180: | ||
| </ | </ | ||
| - | '' | + | '' | 
| クライアントは、githubの例題には適当なものがなかったので、以下のように作りました。 | クライアントは、githubの例題には適当なものがなかったので、以下のように作りました。 | ||
| 行 187: | 行 187: | ||
| <?php | <?php | ||
| /* | /* | ||
| - | The client sends a message to the server | + | The client sends message to the server | 
| */ | */ | ||
| $message = count($argv)> | $message = count($argv)> | ||
| /* Create a socket */ | /* Create a socket */ | ||
| - | $queue = new \ZMQSocket(new | + | $queue = new ZMQSocket(new ZMQContext(), | 
| $queue-> | $queue-> | ||
| $queue-> | $queue-> | ||
| 行 210: | 行 210: | ||
| </ | </ | ||
| - | クライアントはサーバーが起動しエコーバックされるのを待ちまます。 | + | クライアントは、サーバーが起動しエコーバックされるのを待ちます。 | 
| 別のコマンドプロンプトからサーバーを起動します。 | 別のコマンドプロンプトからサーバーを起動します。 | ||
| 行 219: | 行 219: | ||
| </ | </ | ||
| - | サーバーを起動直後に、クライアントにメッセージが返され、クライアントは終了します。 | + | サーバーは、起動直後、クライアントにメッセージを返し、クライアントは終了します。 | 
| - | もう一度、クライアントを起動します(今度は「Hi!」と言ってみましょう)。 | + | もう一度、クライアントを起動します(今度は「Hi!」と送ってみましょう)。 | 
| <code dos> | <code dos> | ||