<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 基本流程 [TOC] ## 簡單的HTTP REST服務器 1、Ports.php中開啟Http端口 ``` $config['ports'][] = [ 'socket_type' => PortManager::SOCK_HTTP, 'socket_name' => '0.0.0.0', 'socket_port' => 8081, 'route_tool' => 'NormalRoute' ]; ``` 2、app/AppServer.php中可以做服務器的初始化工作。 3、app/Controllers目錄中新建一個AppController.php繼承Controller 4、可以寫一些邏輯了 ```php class AppController extends Controller { /** * @var AppModel */ public $AppModel; /** * http測試 */ public function http_test() { $this->AppModel = $this->loader->model('AppModel', $this); $this->http_output->end($this->AppModel->test()); } public function http_test_task() { $AppTask = $this->loader->task('AppTask'); $AppTask->testTask(); $AppTask->startTask(function ($serv, $task_id, $data) { $this->http_output->end($data); }); } } ``` 5、我們啟動服務器,訪問http://localhost:8081/AppController/test ## 簡單的TCP服務器 1、需要在ports配置中添加你想用的端口。 ``` $config['ports'][] = [ 'socket_type' => PortManager::SOCK_TCP, 'socket_name' => '0.0.0.0', 'socket_port' => 9091, 'pack_tool' => 'LenJsonPack', 'route_tool' => 'NormalRoute', ]; ``` 2、app/AppServer.php中可以做服務器的初始化工作。 3、app/Controllers目錄中新建一個AppController.php繼承Controller 4、可以寫一些邏輯了 ```php class AppController extends Controller { public function test() { $this->send('helloworld'); } } ``` ## 簡單的Websocket服務器 1、需要在ports配置中添加你想用的端口。 ``` $config['ports'][] = [ 'socket_type' => PortManager::SOCK_WS, 'socket_name' => '0.0.0.0', 'socket_port' => 8083, 'route_tool' => 'NormalRoute', 'pack_tool' => 'NonJsonPack', 'opcode' => PortManager::WEBSOCKET_OPCODE_TEXT ]; ``` 2、app/AppServer.php中可以做服務器的初始化工作,和握手Auth 3、app/Controllers目錄中新建一個AppController.php繼承Controller 4、可以寫一些邏輯了 ```php class AppController extends Controller { public function test() { $this->send('helloworld'); } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看