2010-07-21 4 views
2

Время от времени нам нужно проверить, почему не удалось выполнить определенный запрос от нашего MQ к службе WCF. Мне нужно уметь отлаживать службу и выяснять, где она пошла не так, и решить проблему. Единственная информация, которую я имею, это запрос XML, который был отправлен службе. Прежде чем мы перешли в WCF, я использовал настраиваемый инструмент для отправки запроса на мой экземпляр отладки ASMX, но, поскольку мы перешли в WCF, у меня нет такой опции. Все клиенты, которых я пробовал, позволяют вам заполнять поля через пользовательский интерфейс, и это не вариант, когда вы имеете дело с огромными запросами.WCF Test Client, который позволяет мне просматривать/редактировать запрос XML

  1. Есть ли бесплатный или открытый клиент, который позволит мне это сделать? Я искал и пробовал загрузки, но никто, похоже, не делает этого.
  2. В качестве альтернативы есть учебник или статья о написании тестового клиента такого типа? Опять я искал, но, похоже, нехватка информации о клиентах WCF и огромная сумма услуг.

tl; dr; Im ищет тестовый клиент WCF, который позволит мне вставить XML-запрос и отправить его в службу WCF или учебник, который начнет меня в правильном направлении.

ответ

2

Конечно это не является бесплатным, но для этой цели одна из наших команд использует Altova XMLSpy, и она отлично работает.

Вы также можете проверить (не уверен, что они позволяют редактировать SOAP, но попробовать):

проверить Также Web Service Studio 2.0 я попробовал это будет позволяют редактировать запросы.

0

Не уверен, что я полностью понимаю, что вы ищете:

  • видеть сообщения MSMQ, вы должны открыть оснастку MMC для управления MSMQ на сервере, где живут очереди MSMQ - это то, что ты ищешь?

  • для того, чтобы создать и отправить произвольные сообщения XML, посмотреть на SoapUI, который доступен в свободном (и уже очень способный) версии, или же смотреть на SoapBits

+0

У меня уже есть сообщение marc. Я хочу взять этот файл запроса, начать отладку проекта wcf на моем локальном компьютере и отправить ему этот запрос. Точно так же, как WCFStorm, WCFTestClient, WebServiceStudio делает это, за исключением того, что они не позволяют мне вставлять запрос xml и заставлять меня заполнять запрос через собственный пользовательский интерфейс. Ищите ссылки, которые вы дали. Спасибо :) – SecretDeveloper

+0

@Kaius: тогда обязательно посмотрите на SoapUI - вам все равно нужно вставить любой XML-файл и попытаться отправить его как сообщение SOAP –

Смежные вопросы