午夜免费_欧美一级免费看_欧美日韩一区二区视频在线观看_午夜视频在线_日本特黄a级高清免费大片_成年人黄色小视频

UDP 服务

UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。

EasySwoole 中使用 UDP 服务有2种方法:

主服务

可以将 UDP 服务作为 EasySwoole 的主服务

首先修改配置文件中 MAIN_SERVER.SERVER_TYPE 配置项为 EASYSWOOLE_SERVERSOCK_TYPE 配置项修改为 SWOOLE_UDP

然后在 EasySwooleEventmainServerCreate 事件中注册回调,注册参考示例如下:

<?php

namespace EasySwoole\EasySwoole;

use EasySwoole\EasySwoole\AbstractInterface\Event;
use EasySwoole\EasySwoole\Swoole\EventRegister;
use Swoole\Server as SwooleServer;

class EasySwooleEvent implements Event
{
    // ...

    public static function mainServerCreate(EventRegister $register)
    {
        // ...

        $server = ServerManager::getInstance()->getSwooleServer();
        $subPort = $server->addlistener('0.0.0.0', 9502, SWOOLE_UDP);

        $subPort->on($register::onPacket, function (SwooleServer $server, string $data, array $clientInfo) {
            $server->sendto($clientInfo['address'], $clientInfo['port'], 'Server: ' . $data);
        });
    }
}

子服务

可以将 UDP 服务作为 EasySwoole 的子服务。顾名思义:另外开一个端口进行 UDP 监听。

EasySwooleEventmainServerCreate 事件,进行子服务监听,参考代码如下:

public static function mainServerCreate(\EasySwoole\EasySwoole\Swoole\EventRegister $register)
{
    $server = \EasySwoole\EasySwoole\ServerManager::getInstance()->getSwooleServer();

    $subPort = $server->addlistener('0.0.0.0', 9503, SWOOLE_UDP);
    $subPort->on($register::onPacket, function (\Swoole\Server $server, string $data, array $clientInfo) {
           $server->sendto($clientInfo['address'], $clientInfo['port'], 'Server:' . $data);
    });
}
主站蜘蛛池模板: 亚洲精品免费观看 | 九九成人| 国产一区二区三区久久悠悠色av | 亚洲激情久久久久久 | 热久久最新地址 | 午夜手机在线视频 | 一区二区三区免费观看 | 久草999 | 99热精品久久 | 午夜成人免费视频 | 97日日日 | 国产福利免费观看 | 亚洲最大福利视频 | 久久九九热 | 国产欧美一区二区三区久久手机版 | 天堂日日操 | 国产精选久久久 | 亚洲涩涩图 | 91av在线看 | 91免费在线电影 | 午夜在线观看福利 | 国产一级片免费观看 | 九一视频在线观看 | 91亚洲精品久久久 | 国产成人精品日本亚洲999 | www夜夜操com| 91偷自产一区二区三区精品 | 亚洲精品在线视频观看 | 亚洲综合天堂网 | 亚洲 欧美 另类 综合 偷拍 | 亚洲欧美综合精品久久成人网无毒不卡 | 一区二区三区四区在线视频 | 国产欧美日韩一区二区在线 | 成人a视频片观看免费 | 免费成人午夜视频 | 91视频com| 国产综合一区二区三区视频一区 | 久久天堂网| 久久精品国产午夜做受体验区 | www,99| 91在线不卡 |