国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個基于 swoole 的異步 mqtt 客戶端庫,可用于接收或者發送 mqtt 協議的消息

張漢慶 / 3477人閱讀

摘要:支持和版本安裝命令行運行啟動命令行運行啟動實現的接口地址地址碼云地址

一個基于 swoole 的異步 mqtt 客戶端庫,可用于接收或者發送 mqtt 協議的消息。支持 QoS 0、QoS 1、QoS 2。支持 MQTT 3.1 和 3.1.1 版本.

安裝
composer require try-to/swoole_mqtt
Example

subscribe.php

 false,
    "client_id" => "demo-subscribe-123456",
    "username" => "",
    "password" => "",
];

$mqtt = new Client("127.0.0.1", 1883, $options);

$mqtt->onConnect = function ($mqtt) {
    $mqtt->subscribe("/World");
};

$mqtt->onMessage = function ($topic, $content) {
    var_dump($topic, $content);
};

$mqtt->onError = function ($exception) use ($mqtt) {
    echo "error
";
    // $mqtt->reconnect(1000);
};

$mqtt->onClose = function () {
    echo "close
";
};

$mqtt->connect();

命令行運行 php subscribe.php 啟動

publish.php

 false,
    "client_id" => "demo-publish-123456",
    "username" => "",
    "password" => "",
];

$mqtt = new Client("127.0.0.1", 1883, $options);

$mqtt->onConnect = function ($mqtt) {
    $mqtt->publish("/World", "hello swoole mqtt");
};

$mqtt->onError = function ($exception) {
    echo "error
";
};

$mqtt->onClose = function () {
    echo "close
";
};

$mqtt->connect();

命令行運行 php publish.php 啟動

實現的接口

Client::__construct()

Client::connect()

Client::reconnect()

Client::publish()

Client::subscribe()

Client::unsubscribe()

Client::disconnect()

Client::close()

callback onConnect

callback onMessage

callback onError

callback onClose


地址

github地址
碼云地址

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/29817.html

相關文章

  • 基于MQTT物聯網云測量解決方案

    摘要:本文是其中的一個解決方案。地址客戶端服務端前端網頁介紹,消息隊列遙測傳輸是開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。必須用于在頂層分隔符之后,除了當自己指定時。 1. 問題描述 最近,本實驗室大量上馬云測量,云監控方面的項目,大概是屬于物聯網應用的一個分支。老板也有將舊有儀器改造的想法,所以要實現儀器設備的云控制。本文是其中的一個解決方案。 2. 技術選型 消息隊列:M...

    張金寶 評論0 收藏0
  • MQTT

    摘要:協議版本介紹互聯網的基礎網絡協議是協議消息隊列遙測傳輸是基于協議棧而構建的已成為通信的標準為什么選擇有多好多好多么牛逼我就不說了說的再多不如一個一個試試完了做比對剩下的那個就是要選擇的實在不想這樣搞技術就跟著一線走發布和訂閱模型協議在網絡中 mqtt 協議版本: 3.1.1 MQTT 介紹 互聯網的基礎網絡協議是 TCP/IP協議. MQTT(消息隊列遙測傳輸)是基于 TCP/IP 協...

    lastSeries 評論0 收藏0
  • 搭建IM服務 so easy

    摘要:現在很多網站都通過服務來實現消息推送及數據即時同步功能,即時通訊組件逐漸成為產品的標配。目前國內有很多成熟穩定的第三方即時通訊服務廠家,比如融云。 現在很多網站、APP都通過IM服務來實現消息推送及數據即時同步功能,即時通訊組件逐漸成為產品的標配。目前國內有很多成熟穩定的第三方即時通訊服務廠家,比如:融云。使用這些專業的服務可以提高開發效率而且服務穩定有保障。 如果自己DIY或者需要在...

    imccl 評論0 收藏0
  • MQTT協議介紹

    摘要:協議簡介,消息隊列遙測傳輸是一個輕量的發布訂閱模式消息傳輸協議,是專門針對低帶寬和不穩定網絡環境的物聯網應用設計的。它是等級協議交換的第二個報文。 1.MQTT協議簡介 MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)是一個輕量的發布/訂...

    lewinlee 評論0 收藏0
  • MQTT如何快速助你產品化

    摘要:時間就是金錢,效率就是生命本教程助力開發者使用協議快速產品化。摘要借助具備及聯網功能的,快速部署到客戶產品上,助力開發,縮短開發周期,快速實現產品商業化。 時間就是金錢,效率就是生命 本教程助力開發者使用MQTT協議快速產品化。 摘要 借助具備MQTT及聯網功能的DTU,快速部署到客戶產品...

    sutaking 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<