powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Очень долго приходит результат из клиентской части в WCF
6 сообщений из 6, страница 1 из 1
Очень долго приходит результат из клиентской части в WCF
    #39196796
vindofs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго!
Народ, подскажите, мож была у кого проблема, и есть решение...

Развернут наш WCF сервис, он является посредником между Сайтом, базой и сторонней системой (СС :)).

Все бы хорош, но есть один кейс, когда с сайта приходят документы (порядка 10мб). Их сервис обрабатывает, отсылает в СС (быстро). СС обрабатывает и вертает ответ с этими документами же + еще порядка 10 мб своих прикрепляет. И вот тут аццкий затык: ответ от СС в WCF-сервис идет более 10 мин (и падает часто по таймауту). Владельцы СС говорят, что по сниферу видно, что данные пересылаются мелкими порциями. Куда копать?

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<bindings>
      <basicHttpBinding>
        <binding 
			maxBufferPoolSize="2147483647" 
			maxBufferSize="2147483647"
			maxReceivedMessageSize="2147483647" 
			sendTimeout="00:20:00"
            openTimeout="00:20:00" 
			closeTimeout="00:20:00" 
			receiveTimeout="00:20:00">
          <readerQuotas maxDepth="32" maxStringContentLength="2147483647"
            maxArrayLength="16348" maxBytesPerRead="2504096" maxNameTableCharCount="16348"/>
        </binding>
      </basicHttpBinding>
    </bindings>
...
Рейтинг: 0 / 0
Очень долго приходит результат из клиентской части в WCF
    #39196887
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vindofs, жаль все гуры wcf'а оставили смертных...
а Вы на messageEncoding="Mtom"transferMode="StreamedRequest" смотрели?
...
Рейтинг: 0 / 0
Очень долго приходит результат из клиентской части в WCF
    #39196890
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой... transferMode="Streamed" наверное...
...
Рейтинг: 0 / 0
Очень долго приходит результат из клиентской части в WCF
    #39197327
vindofs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buserой... transferMode="Streamed" наверное...
Не помогло. В доке написано, что нужно пар-ры и ответы отнаследовать от одного из 3х классов, например, IXmlSerializeble... У меня неть этого наследования. поэкскриментирую на досуге)))
...
Рейтинг: 0 / 0
Очень долго приходит результат из клиентской части в WCF
    #39197346
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Очень долго приходит результат из клиентской части в WCF
    #39197380
vindofs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buservindofs, а это https://msdn.microsoft.com/ru-ru/library/ms731325(v=vs.110).aspx ?
Это тоже пробовал. Изначально буфер дефолтный на 4кб стоял. сделал 2 мб - 0 изменений) Мучаю разрабов сторонней системы на наличие у них подобных настроек. Пока молчат....

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


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