server.php
<?php/*** 建立tcp伺服器
* date: 2019/1/15 */
$serv = new swoole_server('127.0.0.1', 9501);
//監聽連線進入事件
$serv->on('connect', function ($serv, $fd
) );
//監聽資料接收事件
$serv->on('receive', function ($serv, $fd, $from_id, $data
) );
//監聽連線關閉事件
$serv->on('close', function ($serv, $fd
) );
//啟動伺服器
$serv->start();
1.執行程式,啟動伺服器
$ sudo /usr/local/php/bin/php server.phpclient: connect.
2. 啟動成功後,netstat 檢視
$ sudo netstat -ntlp | grepphp
tcp 00
127.0.0.1:9501
0.0.0.0:* listen 21314/php
3. telnet連線伺服器
$ telnet 127.0.0.19501
trying
127.0.0.1
...connected to
127.0.0.1
.escape character is '^]
'.hello
server: hello
退出telnet:shift+],quit
4. 結束工作程序:kill 主程序id
$ kill21314
參考:
swoole之TCP伺服器
建立server物件,監聽 127.0.0.1 9501埠 serv new swoole server 127.0.0.1 9501 serv set worker num 4,worker程序數 一般是cpu的倍數 max request 1000 最大請求數 監聽連線進入事件 fd 客戶端連線...
簡單TCP伺服器建立
簡單tcp伺服器建立 實現tcp伺服器的建立,實現迴圈與客戶端聊天,並且獲取客戶端資訊.tcp程式設計步驟 1 建立套接字socket 買手機.2 套接字繫結 bind 繫結手機卡.3 監聽套接字 listen 等待其他人打 4 接受客戶端請求 accept 接 進行資料的互動過程.通話內容.5 關...
Web入門 建立TCP伺服器
from socket import from time import ctime host port 21567 bufsize 1024 addr host,port tcpsersock socket af inet,sock stream 建立伺服器套接字 tcpsersock.bind a...