代碼一模一樣,但是運行不了,然后在start.php中加入了
// 啟動2個進程對外提供服務
$json_worker->count = 2;
服務端可以運行了,因為沒有示例客戶端怎么通信的,我還是按照tcp那樣通信:
telnet 127.0.0.1 1234
不過我想看到服務端的echo打印,因為程序中有一行代碼是:
echo $data
但是一直沒打印。
之后我就試試在客戶端打印出來$data,代碼換成這樣:
$connection->send(array('code'=>0, 'msg'=>'ok', 'data' => $data));得到的結果是:
[attach]2017[/attach]
?
為什么會出現(xiàn)這種結果呢?
另外,自己定義的協(xié)議也是使用telnet來測試通信嗎?