Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Timeout в WCF сервисе при большой выборке / 7 сообщений из 7, страница 1 из 1
07.04.2011, 18:52
    #37205459
RegisteredUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
Есть большая таблица, которая тянется приложением Silverlight так:

Код: plaintext
1.
2.
3.
4.
5.
        [OperationContract]
        public List<VerifiedFlatsInfo> Get_VerifiedFlatsInfo_All()
        {
            List<VerifiedFlatsInfo> Result = dc.GetTable<VerifiedFlatsInfo>().ToList();
            return Result;
        }

вылет по таймауту:

The HTTP request 'http://....svc' to has exceeded the allotted timeout.
The time allotted to this operation may have been a portion of a longer timeout.


Как и где надо прописать таймаут равный бесконечености?
Ну или как лечить такое поведение?
...
Рейтинг: 0 / 0
07.04.2011, 23:37
    #37205782
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
RegisteredUser,

RegisteredUserкак лечить?


не грузить много данных?
...
Рейтинг: 0 / 0
08.04.2011, 16:04
    #37207006
RegisteredUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
другие мнения есть?
...
Рейтинг: 0 / 0
08.04.2011, 16:16
    #37207044
pitachek69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
RegisteredUser,

может поставить побольше receiveTimeout ?
...
Рейтинг: 0 / 0
11.04.2011, 09:19
    #37209348
RegisteredUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
pitachek69RegisteredUser,

может поставить побольше receiveTimeout ?

пасиба попробую!
НО вообще это же самый обычный функционал - вытянуть все записи из таблицы БД в грид например.
Почему-то даже вражеские сайты дают какие-то странные пояснения по поводу таймаута для WPF/SL приложений.
Некоторые даже пытаются направить усилия на IIS и там искать настройки таймаута.
Как-то странно все это...
Разве в строке коннекта к БД нельзя указать таймаут?
Зачем такие сложности?
...
Рейтинг: 0 / 0
14.04.2011, 10:52
    #37215860
RegisteredUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
pitachek69RegisteredUser,

может поставить побольше receiveTimeout ?

receiveTimeout - НЕ КАНАЕТ!
обрывается по таймауту!
...
Рейтинг: 0 / 0
14.04.2011, 12:37
    #37216165
stimpi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Timeout в WCF сервисе при большой выборке
Код: plaintext
List<VerifiedFlatsInfo> Result = dc.GetTable<VerifiedFlatsInfo>().Take(1000).ToList();

а так, выполнится ли ?

нафига тянуть все данные с сервера ? фильтры зачем придумали...

+1 receiveTimeout

да и выложите ваш конфиг сервера и клиента
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Timeout в WCF сервисе при большой выборке / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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