msmqbinding

    2熱度

    1回答

    我們正在考慮在我們的應用程序中使用MSMQ作爲消息處理服務。我們想要的是 - 位於網絡負載平衡器(NLB)後面的服務器場中的MSMQ,負責在節點間分配負載。我有以下問題,我無法在網上找到任何指示。 1)我是否需要在所有節點上安裝MSMQ? 2)如果是這樣,當發件人應用程序發送消息到MSMQ應發送到所有節點? 3)如果對我的第二個問題的回答是肯定的,那麼當客戶端應用程序收到消息時,應該如何通知其他節

    0熱度

    2回答

    我有一個服務,它發送一個ReplyTo頭設置爲返回地址的消息。 我認爲: OperationContext.Current.GetCallbackChannel<IHelloCallback>().RespondHello("tomi"); 將自動調用我的客戶,但我收到此異常: 有關服務器端發送消息 複合雙工通道的消息 必須具有的「 Via'屬性或 'To'標題集。 我做錯了什麼或WCF是有點

    4熱度

    2回答

    我正在運行一個WCF客戶端,通過MsmqBinding調用WCF服務。 Framework是.Net 4.0,客戶端和服務器在Windows Server 2008 R2上運行。 通道隊列是事務性的。 服務託管與這些結合參數: receiveErrorHandling="Move" receiveRetryCount="3" retryCycleDelay="00:00:20" maxRetryC

    1熱度

    1回答

    我們在IIS7中託管net.msmq服務。 隊列是事務性的。 郵件到達隊列中並由服務正確拾取。 如果發生異常,則將消息放入重試隊列。 重試延遲設置爲1小時,但是,當這段時間過去後,消息不會「重新嘗試」。 如果我們瀏覽到.svc或發送另一條消息到主隊列,那麼重試消息也會被拾取。 因此,基本上,郵件卡在重試隊列中,直到事件再次「啓動」站點池。 有沒有人遇到過這個問題?

    11熱度

    2回答

    我有一個使用MSMQ綁定的單向WCF服務,它使用IIS 7.0中的Windows激活服務激活。 我是NInject的忠實粉絲,所以我一直在使用WCF的NInject擴展,這對於典型的HTTP WCF服務來說效果很好。 但是,在WAS激活服務中沒有HTTP管道,所以在綁定我的類型時我無法使用InRequestScope,因爲System.Web.HttpContext.Current爲null。當我

    3熱度

    1回答

    我用WCF創建了一個自定義的msmq服務,它使用自定義綁定,因爲它需要在通道層做一些自定義邏輯,在那裏它調用另一個wcf服務。該服務將在未來幾年成爲我們系統功能的核心解決方案。我想盡我所能確保服務的穩健性,但是,我不知道從哪裏開始。即測試響應,我應該創建一個模擬隊列對象?我如何測試服務是否正在調用另一項服務?

    1熱度

    1回答

    我建設,其中幾個客戶端通過WCF使用雙面MSMQ連接到中央服務器的系統(更新發送到服務器,消息被週期性地推送到多個客戶端)。 我最好如何確保這種情況?雙工WCF的本質有效地使每個客戶端成爲服務器。這是否意味着每個客戶端都需要爲每個渠道提供1200美元的Verisign證書?

    1熱度

    1回答

    託管ENV:在Windows 2003服務器 IIS 6.0 開發ENV:Windows XP中 IIS 5.1 場景: 客戶端將力推一些消息進入MSMQ和WCF服務將是一個關注MSMQ的人。一旦消息從MSMQ中提取,WCF服務將處理,然後將數據/消息放到其他MSMQ上。 我們正在考慮使用NetMSMQ綁定創建WCF服務。 我聽說如果我們使用IIS 6.0,我們將無法使用MSMQ綁定託管WCF服務

    1熱度

    1回答

    這是在標題還真不行.... 我有MSMQ在默認的Web站點通過HTTP接收消息。剛剛分配了一個IP地址。 我需要能夠將消息推送到具有特定URL的隊列中(這不會被代理等在生產中阻塞)。 問題是,MSMQ只安裝到'默認網站'。而我的微弱嘗試安裝在其他地方失敗了。 添加綁定net.msmq和msmsq.formatname到「非默認網站」,我用「綁定信息」爲「localhost」的,因爲這在「默認Web