五月天激情丁香,国产精品2019,国产成人精品亚洲2020,国产精品免费视频一区二区三区,开心久久婷婷综合中文字幕,天堂视频在线观看免费完整版

UDP 服務

UDP 為應用程序提供了一種無需建立連接就可以發送封裝的 IP 數據包的方法。

EasySwoole 中使用 UDP 服務有2種方法:

主服務

可以將 UDP 服務作為 EasySwoole 的主服務

首先修改配置文件中 MAIN_SERVER.SERVER_TYPE 配置項為 EASYSWOOLE_SERVER,SOCK_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);
    });
}
主站蜘蛛池模板: 99精品久久99久久久久久 | 精品视频福利 | 在线精品国产成人综合第一页 | 99精品99 | 奇米综合网 | 国产日韩欧美成人 | 性做久久久久久久久浪潮 | 国产亚洲自拍一区 | 青草青视频在线观看 | 成人精品亚洲 | 国产成人aa在线视频 | 精品亚洲一区二区三区 | 婷婷六月激情在线综合激情 | 国产中出视频 | 色 人 阁 七月 | 国产精品不卡无毒在线观看 | 国产欧美一区二区三区观看 | 天天插天天搞 | 日本亚洲国产精品久久 | 久久精品中文字幕久久 | 国产色图区| 国产精品久久久久久久成人午夜 | 国产高清视频免费观看 | 日韩免费福利视频 | 欧美 亚洲 激情 | 久久中文网中文字幕 | 国产亚洲精品国产 | 天天狠狠 | 国产一级一片免费播放下载 | 久久久免费视频播放 | 99爱视频免费高清在线观看 | 麻豆久久精品 | 十分钟完整视频 | 国产第一页在线播放 | aⅴ一区二区三区 | 国产成人一区二区三区 | 风间由美性色一区二区三区 | 国产成人综合亚洲欧美天堂 | 精品视频久久久久 | 国内高清久久久久久久久 | 欧美久久亚洲精品 |