MQTTnet 入門 Ⅲ:使用 .NET 6 Worker 建立 MQTT Client

MQTTnet 入門:使用 .NET 6 建立 MQTT Client

MQTTnet 入門 Ⅲ
使用 .NET 6 建立
MQTT Client

在前一篇文章中,我們成功地使用 .NET 6 Worker 和 MQTTnet 建立了自己的 MQTT Broker,使我們能夠在應用程式中實現可靠的訊息傳遞和訂閱功能。接下來,本文將介紹如何使用 .NET 6 Worker 和 MQTTnet 庫建立一個 MQTT Client,並連接到先前建立的Broker,以實現訊息的發布、訂閱和接收功能。

閱讀全文〈MQTTnet 入門 Ⅲ:使用 .NET 6 Worker 建立 MQTT Client〉

MQTTnet 入門 Ⅱ:使用 .NET 6 Worker 建立 MQTT Broker

MQTTnet 入門:使用 .NET 6 建立 MQTT Broker

MQTTnet 入門 Ⅱ
使用 .NET 6 建立
MQTT Broker

MQTT(Message Queuing Telemetry Transport)是一種輕量級的通訊協議,廣泛應用於物聯網和即時通訊等領域。建立自己的 MQTT Broker 可以讓我們在應用程式中實現可靠的訊息傳遞和訂閱功能。本文將介紹如何使用 .NET 6 Worker 和 MQTTnet 庫來建立一個簡單而強大的 MQTT Broker。

閱讀全文〈MQTTnet 入門 Ⅱ:使用 .NET 6 Worker 建立 MQTT Broker〉

MQTTnet 入門 Ⅰ:淺談 MQTT 概念、架構、特色、QoS設定

MQTTnet入門:淺談 MQTT概念、架構、QoS

MQTTnet 入門 Ⅰ
淺談 MQTT
概念、架構、QoS

隨著物聯網技術的發展,MQTT(Message Queuing Telemetry Transport)作為一個輕量級、可靠且高效的通訊協定,在物聯網應用中扮演著重要的角色。MQTT 的設計目的是為了在資源受限的環境中進行可靠的訊息傳輸。本文將帶您深入瞭解 MQTT 的基本概念、架構、特色、QoS設定。

閱讀全文〈MQTTnet 入門 Ⅰ:淺談 MQTT 概念、架構、特色、QoS設定〉

[C#] 在 .NET6 使用 Coravel 進行排程工作

在現代的應用程式開發中,執行定期任務或排程任務是一個常見的需求。這些任務可能包括資料庫清理、電子郵件發送、資料同步等。

Coravel 是一個輕量級的開源專案,提供了包括排程、貯列、郵件等功能,是一個功能豐富且易於使用的管理工具,讓開發人員能夠輕鬆地建立可靠的排程系統。本篇文章將介紹如何使用 .NET 6 和 Coravel 進行排程的應用程式開發,以提升效率並有效管理排程任務。

閱讀全文〈[C#] 在 .NET6 使用 Coravel 進行排程工作〉

[C#] 用.NET 6 Worker 開發 Windows Service

用.NET6 Worker 開發 Windows Service

用 .NET6 Worker
開發 Windows Service

在 Windows 系統中,Windows Service 是一種在背景執行的應用程式,可以在系統啟動時自動運行並持續運行,適合用於執行長時間或定期的任務。過去在 .NET Framework 上開發 Windows Service 專案,在偵錯上需要額外撰寫類似Console的程式來偵錯,而在 .NET 6 中,引入了 Worker Service 的概念,它提供了更簡潔和高效的方式來開發 Windows Service。本篇文章將介紹如何使用 .NET 6 Worker 開發 Windows Service,讓你能夠輕鬆地建立可靠的後台應用程式。

閱讀全文〈[C#] 用.NET 6 Worker 開發 Windows Service〉

[C#] 在 .NET 6 Worker 中使用 NLog 日誌記錄

在.NET6 Worker中使用 NLog 日誌紀錄

在 .NET 6 Worker
中使用 NLog 日誌記錄

日誌記錄是一個重要的組件,能夠幫助我們追蹤工作器的運行狀態和錯誤訊息。在這篇文章中,我們將介紹如何在 .NET 6 Worker 應用程式中啟用 NLog 日誌記錄並進行相關的設定。

閱讀全文〈[C#] 在 .NET 6 Worker 中使用 NLog 日誌記錄〉