是否有人知道如何實施MSMQ聽衆 * 使用WCF *?使用WCF的MSMQ聽衆
回答
MSMQ綁定可能在WCF上。你可以參考http://blogs.msdn.com/b/tomholl/archive/2008/07/12/msmq-wcf-and-iis-getting-them-to-play-nice-part-1.aspx獲得更多的準備好的信息。
不管怎麼說,我都是那個鏈接感謝你的興趣。我只是想知道我們需要如何調用有netmsmqbinding 的wcf服務? –
那麼你是否試圖實現與該鏈接中描述的內容不同的內容?該文章還包含一個示例代碼。 – Kangkan
您不需要在您的服務上手動實現隊列偵聽器。
只需創建服務操作合同,即可指定在消息到達隊列時將調用的處理程序方法。
你可能(或應該)是這樣的:
[OperationContract(IsOneWay = true, Action = "*")]
void HandleMyMessage (MsmqMessage<String> message);
這將確保在傳遞一個消息的方法HandleMyMessage()在你的服務實現將被調用。
UPDATE
針對在下面的評論你的問題,來定義隊列地址可以在<System.ServiceModel>
配置做到這一點:
<services>
<service
name="Microsoft.ServiceModel.Samples.OrderProcessorService"
behaviorConfiguration="CalculatorServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/ServiceModelSamples/service"/>
</baseAddresses>
</host>
<!-- Define NetMsmqEndpoint -->
<endpoint address="net.msmq://localhost/private/ServiceModelSamplesTransacted"
binding="netMsmqBinding"
contract="Microsoft.ServiceModel.Samples.IOrderProcessor" />
<!-- the mex endpoint is exposed at http://localhost:8000/ServiceModelSamples/service/mex -->
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
</services>
非常感謝。那麼你的意思是說只有一項服務能夠完成發送和接收操作? –
你在哪裏指定queuename,我需要聽? –
查看我對該問題的更新 –
- 1. 使用MSMQ和WCF
- 2. 使用MSMQ或WCF - VS 2008
- 3. 使用WCF消費MSMQ
- 4. rallytextfield上的聽衆
- 5. jQuery的AJAX聽衆
- 6. Onclick Android的聽衆
- 7. 靜態聽衆
- 8. 多SeekBars聽衆
- 9. 處理聽衆
- 10. Java onclick聽衆
- 11. 與WCF MSMQ
- 12. WCF-MSMQ服務
- 13. MSMQ WCF節流
- 14. 收聽msmq隊列
- 15. 從聽衆中得到使用DefaultMessageListenerContainer
- 16. 對象使用抽頭聽衆
- 17. 聽衆已在使用(服務發現)
- 18. WCF/MSMQ傳輸安全使用證書
- 19. 如何在WCF中使用MSMQ?
- 20. 使用MSMQ和WCF實現24隊列
- 21. WCF用MSMQ發佈/訂閱
- 22. 訪問從聽衆
- 23. Jetty9多個聽衆
- 24. Guice - 注入聽衆
- 25. android sim卡聽衆
- 26. Alertdialog多個聽衆
- 27. 聽衆c#像java
- 28. java MVC,多聽衆
- 29. Gspread - 更改聽衆?
- 30. JavaScript操作聽衆
燦你更具體嗎? – Xhalent
關於這麼多的信息:http://stackoverflow.com/questions/372935/wcf-and-msmq http://stackoverflow.com/questions/2154853/msmq-and-wcf-service http:///stackoverflow.com/questions/1526958/msmq-wcf-and-flaky-servers –
我有2個wcf服務構建,1發送數據到MSMQ隊列和另一個由MSMQ監聽器調用時有一個插入MSMQ queue.Now我想知道如何以及在哪裏我需要寫這個MSMQ監聽器。 –