云消息隊列 RocketMQ 版提供了TCP協議和HTTP協議的多語言客戶端SDK以收發不同類型的消息。本文介紹通過兩種協議的多語言SDK收發普通消息的流程和使用須知。
背景信息
云消息隊列 RocketMQ 版提供了四種消息類型,更多信息,請參見消息類型列表。本文以收發普通消息為例進行說明,因此,您按照本文提供的步驟創建的普通消息的Topic,不能用于收發其他類型的消息。換言之,不同消息類型的Topic不能混用。
使用流程
根據您選擇的協議,使用流程如下。
協議使用須知
由于云消息隊列 RocketMQ 版提供的TCP協議客戶端SDK和HTTP協議客戶端SDK不同,建議您分別為兩種協議創建不同類型的Group ID。TCP協議和HTTP協議Group的使用限制說明,請參見Group管理。
同一個云消息隊列 RocketMQ 版實例既有TCP協議接入點,又有HTTP協議的接入點,您需分別獲取TCP協議和HTTP協議的SDK來使用對應協議的接入點,不能混用。
TCP協議和HTTP協議在各地域均提供公網和內網接入點。生產環境默認推薦使用VPC專有網絡走內網訪問服務;如果需要跨地域、線下IDC、公網網絡訪問,且當前無法使用CEN組網,可以使用公網接入點訪問服務。公網接入點需要支付額外的公網下行流量費用,具體信息,請參見公網流量定價詳情。
后續步驟
文檔內容是否對您有幫助?