2010-07-21 50 views
2

我們不時需要測試從MQ到WCF服務的某個請求失敗的原因。我需要能夠調試服務並找出問題所在,並解決問題。我擁有的唯一信息是發送到服務的XML請求。在我們轉移到WCF之前,我使用了一個自定義工具將請求發送給我的ASMX調試實例,但是由於我們轉移到了WCF,我似乎沒有這個選項。我所嘗試過的所有客戶端只允許您通過用戶界面填寫字段,在處理大量請求時這不是一個選項。WCF測試客戶端允許我查看/編輯請求XML

  1. 有沒有免費或開源的客戶端,可以讓我這樣做?我已經搜索並嘗試加載,但似乎沒有做到這一點。
  2. 另外還有編寫這種測試客戶端的教程或文章?我再次搜索過,但似乎缺乏有關WCF客戶端的信息和大量的服務。

tl; dr;我正在尋找一個WCF測試客戶端,它將允許我粘貼XML請求並將其發送到WCF服務或教程,這將啓動我的正確方向。

回答

2

當然它是不是免費的,但我們的團隊之一是使用Altova XMLSpy爲此目的,它工作正常。

您還可以檢查(不知道他們會允許你編輯SOAP,但有一個嘗試):

還要檢查Web Service Studio 2.0我已經嘗試過會允許您編輯請求。

0

不知道我完全理解你在找什麼:

  • 看到MSMQ消息,您應該打開MSMQ管理的MMC管理單元的服務器上,其中MSMQ隊列生活 - 那是什麼您正在尋找?

  • ,以創建和發送任意的XML消息,看看SoapUI是提供一個免費的(並且已經非常有能力的)版本,或者看SoapBits

+0

我已經有消息marc。我想要這個請求文件,開始在我的本地機器上調試wcf項目,並將該請求發送給它。與WCFStorm,WCFTestClient和WebServiceStudio完全相同,只是它們不允許我粘貼xml請求並強制我通過自己的UI填充請求。 我想看看你給的鏈接。謝謝:) – SecretDeveloper 2010-07-21 09:28:19

+0

@Kaius:那麼一定要看看SoapUI--它可以讓你粘貼任何XML並嘗試將它作爲SOAP消息發送 – 2010-07-21 11:22:12