通過Azure Service Bus文檔和Web上的帖子查看我只能找到使用MessageReceiver類從$ DeadLetterQueue中讀取死信的死信處理示例。是否可以創建一個WCF服務端點來處理來自Azure Service Bus的死信?
雖然上述方案工作得很好,我很好奇,如果支持以下情形:
我可以點一個單獨的WCF服務端點基本上偵聽直接死信隊列中的消息(如某人: //mynamespace.servicebus.windows.net/MyTopic/subscriptions/MySubscription/$DeadLetterQueue)?
期望的是,當添加新的死信時,將觸發此監聽WCF服務端點來處理該消息。到目前爲止我所做的實驗表明,這不被支持。
任何人都知道Azure服務總線是否可以處理此配置?
我選擇設置一個計劃任務,它將定期輪詢$ DeadLetterQueue,並將任何死信轉發給我指定的處理程序。 – cliphc 2012-04-25 21:42:01