603
阿裏雲
發送消息示例代碼__Java SDK_SDK使用手冊_消息服務-阿裏雲
發送消息
public class ProducerDemo {
public static void main(String[] args) {
CloudAccount account = new CloudAccount("YourAccessId", "YourAccessKey", "MNSEndpoint");
//這個client僅初始化一次
MNSClient client = account.getMNSClient();
//循環發送10條消息
try{
//TestQueue是你的測試隊列,請提前創建
CloudQueue queue = client.getQueueRef("TestQueue");
for (int i = 0; i < 10; i++)
{
Message message = new Message();
message.setMessageBody("I am test message " + i);
Message putMsg = queue.putMessage(message);
System.out.println("Send message id is: " + putMsg.getMessageId());
}
} catch (ClientException ce)
{
System.out.println("Something wrong with the network connection between client and MNS service."
+ "Please check your network and DNS availablity.");
ce.printStackTrace();
} catch (ServiceException se)
{
se.printStackTrace();
logger.error("MNS exception requestId:" + se.getRequestId(), se);
if (se.getErrorCode() != null) {
if (se.getErrorCode().equals("QueueNotExist"))
{
System.out.println("Queue is not exist.Please create before use");
} else if (se.getErrorCode().equals("TimeExpired"))
{
System.out.println("The request is time expired. Please check your local machine timeclock");
}
/*
you can get more MNS service error code from following link:
https://help.aliyun.com/document_detail/mns/api_reference/error_code/error_code.html
*/
}
} catch (Exception e)
{
System.out.println("Unknown exception happened!");
e.printStackTrace();
}
client.close();
}
}
最後更新:2016-08-18 13:22:55
上一篇:
主題使用手冊__Java SDK_SDK使用手冊_消息服務-阿裏雲
下一篇:
消費消息示例代碼__Java SDK_SDK使用手冊_消息服務-阿裏雲
文件操作___用戶指南(Linux)_數據管理-阿裏雲
設置讀策略__數據庫管理_開放API_分布式關係型數據庫 DRDS-阿裏雲
SMTP之python調用示例__SMTP接口說明_郵件推送-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
刪除API分組__API分組相關接口_API_API 網關-阿裏雲
查詢回源流量__資源監控接口_API 手冊_CDN-阿裏雲
創建編排模板__鏡像與模板管理_用戶指南_容器服務-阿裏雲
ColumnSchema__DataType_API 參考_表格存儲-阿裏雲
DRDS讀寫分離__開發手冊_分布式關係型數據庫 DRDS-阿裏雲
集群方式訂閱消息__Java SDK_TCP 接入(專業)_消息隊列 MQ-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲