0
mqttブローカーからトピックを表示する際に問題が発生しています。私が得るのはSystem.byte[]
です。hiveMQからメッセージを発行するたびに、別のSystem.bytesがコンソールに追加されるたびに接続されていることがわかります。助けてください。mqttブローカーと連携しているC#アプリケーション
static void Main(string[] args)
{
MqttClient client = new MqttClient("myip", 1883,false,null,null,0,null,null);
client.MqttMsgPublishReceived += client_MqttMsgPublishReceived;
client.Connect(Guid.NewGuid().ToString());
ushort msgId = client.Subscribe(new string[] { "broTest" },
new byte[] { MqttMsgBase.QOS_LEVEL_AT_LEAST_ONCE });
client.ProtocolVersion = MqttProtocolVersion.Version_3_1_1;
}
static void client_MqttMsgPublishReceived(object sender, MqttMsgPublishEventArgs e)
{
// handle message received
Console.WriteLine("message=" + e.Message.ToString());
}
うんのthanks..alreadyそれは...あなたの時間 – Dwight
こんにちは@Dwightためのおかげで、回答IDを受け入れてください作っ提案はあなたの問題を解決しました! :) –