powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Трассировка SOAP
14 сообщений из 14, страница 1 из 1
Трассировка SOAP
    #37345714
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Подскажите плз как можно прослушать обмен между сервисом и клиентом, желательно не используя прокси сервер. Хочу посмотреть какой запрос уходит к сервису и какой возвращается назад (использую ORM XPO работающую через вэб сервис с БД).
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37345915
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SoapSonar такая программулька была, платная, но пол-года триала.
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37346043
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Сейчас попробую.
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37353773
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В app.config прописать что-то типа такого (подробности настройки параметров смотри в msdn):


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
  <system.diagnostics>

    <sources>
      <source name="System.ServiceModel.MessageLogging">
        <listeners>
          <add name="messages" type="System.Diagnostics.XmlWriterTraceListener" initializeData="c:\messages.svclog" />
        </listeners>
      </source>
    </sources>

  </system.diagnostics>


  <system.serviceModel>

    <diagnostics>
      <messageLogging
         logEntireMessage="true"
         logMalformedMessages="true"
         logMessagesAtServiceLevel="false"
         logMessagesAtTransportLevel="true"
         maxMessagesToLog="3000"
         maxSizeOfMessageToLog="65535"/>
    </diagnostics>

  </system.serviceModel>

и затем смотреть файл c:\messages.svclog с помощью svclog.exe
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37353781
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс. Смотреть с помощью SvcTraceViewer.exe из Visual Studio.
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37353785
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37353786
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37371887
MirrorBoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поигрался с указанной утилиткой
Очень много возможностей, но самое главное не смог увидеть: мне нужно просто содержимое TCP пакетов, которые "гуляют" между сервисом и клиентом.
Примерно в том виде, как это выдает Fiddler2
Но проблема в том что Fiddler2 не показывает локальный трафик. Приходится уносить сервер или клиент на другую машину

Подскажите, пожалуйста, можно ли настроить трассировку, чтобы выдеть содержимое пакетов?
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37371897
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Если TCP, то почему в заголовке темы SOAP ?
2. Что там такого интересного?
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37371910
MirrorBoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bured,

Я продолжил тему
А интересно вот что: посмотреть содержимое пакетов, пересылаемых от браузера сервису, и программно проиммитировать
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37378318
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую ORM которая имеет возможность трансляции объектов на БД через SOAP сервис, вот интересно стало, а как он заполняет коллекцию объектов: долбит постоянно сервис и получает по 1 объекту за обращение или коллекцию заполняет конечная точка и передает клиенту уже готовую.
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37379384
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MirrorBoyА интересно вот что: посмотреть содержимое пакетов, пересылаемых от браузера сервису, и программно проиммитировать
Содержимое пакетов:
Microsoft Network Monitor http://www.microsoft.com/ru/ru/softmicrosoft/netmonitor.aspx

Посмотреть на soap и поимитировать: http://www.soapui.org/
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37379539
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gamu,

несомненно все разом.
...
Рейтинг: 0 / 0
Трассировка SOAP
    #37394548
MirrorBoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousMirrorBoyА интересно вот что: посмотреть содержимое пакетов, пересылаемых от браузера сервису, и программно проиммитировать
Содержимое пакетов:
Microsoft Network Monitor http://www.microsoft.com/ru/ru/softmicrosoft/netmonitor.aspx


Все снифферы, что мне попадались (в том числе и указанный Вами) не ловят пакеты, если у меня и клиент и сервис на одной машине :-(
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Трассировка SOAP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]