����UDP������
�������
udp_server.php
//����Server������ 127.0.0.1:9502�˿ڣ�����ΪSWOOLE_SOCK_UDP
$serv = new swoole_server("127.0.0.1", 9502, SWOOLE_PROCESS, SWOOLE_SOCK_UDP);
//�������ݷ����¼�
$serv->on('Packet', function ($serv, $fd, $data, $clientInfo) {
$serv->send($fd, "Server: ".$data);
var_dump($clientInfo);
});
//�������
$serv->start();
UDP��������TCP��������ͬ��UDPû�����ӵĸ����Server�ͻ�������Connect��ֱ�ӿ�����Server������9502�˿ڷ������ݰ�����Ӧ���¼�ΪonPacket��
- $clientInfo�ǿͻ��˵������Ϣ����һ�����飬�пͻ��˵�IP�Ͷ˿ڵ�����
- ����
$server->send������ͻ��˷�������
�����
php udp_server.php
UDP����������ʹ��
netcat -u
�����Ӳ���
netcat -u 127.0.0.1 9502
hello
Server: hello