����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