1
我發現有關服務總線隊列的所有示例都是在Web角色發送消息並且有專門的工作角色接收消息的情況下。以網絡角色接收服務總線隊列消息
Mi情況不同。 worker角色是生成消息並且必須由web角色接收的角色。
我猜測Webrole的RoleEntryPoint在監聽新消息時應該有一個無限大的值,但接收到的消息必須由我的webrole中的組件處理,並且據我所知RoleEntryPoint不能從Web應用訪問。
任何想法?
謝謝大衛,你的回答非常明確。我怎樣才能在Web角色中實現它?建議在global.asax中啓動一個單獨的線程來偵聽隊列?我不能使用RoleEntryPoint,因爲它運行在不同的進程中。 –
嘿大衛,這樣說,你會建議啓動('Task.Run()')一個Web角色內部的無限循環或使用onMessage()'? –