Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Веб-сервисы и WCF
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
a777aa
1 / 1 / 0
Регистрация: 03.05.2010
Сообщений: 3
1

WCF Распределить выполнение длительных вычислительных задач между двумя сервисами

02.01.2011, 10:58. Просмотров 1505. Ответов 1
Метки нет (Все метки)

Имеются данные, по которым необходимо посчитать и получить результат. Расчеты занимают достаточно длительное время (~ 20 минут и больше). Данные можно легко разбить на части, поэтому хотелось бы распределить вычисления по нескольким компьютерам.

Существует клиент, который определяет задачу (например, на ASP.NET). На клиенте данные делятся на 2 части: первая часть идет на 1 сервис для обсчета, а вторая часть идет на 2 сервис. После этого получаем результаты с обоих сервисов, а потом объединяем их и отправляем результат пользователю.

Как реализовать передачу данных на оба сервиса (можно одновременно, можно с небольшой задержкой), но чтобы они выполнялись параллельно. Использовать асинхронные запросы?
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2011, 10:58
Ответы с готовыми решениями:

WCF обмен данными между сервисами
В общем задача звучит так: есть N wcf клиентов которые должны обменяться по кругу данными. В...

Обмен данными между двумя сервисами
Здравствуйте. Стоит перед до мной одна задача. В системе amocrm создать виджет. Сам он пишет на JS....

Распределить между двумя созданными дисплейными классами компьютеры
Нужно написать задачу в паскале по такому условию: Распределить между двумя созданными...

Распределение задач между двумя ПК.
Вопрос довольно не простой,не знаю,существует ли такой софт.Опишу ситуацию: Есть два компьютера-...

Выполнение длительных вычислений и операций в отдельном потоке
Добрый вечер. Возникла проблема с вычислениями. Из базы данных (файл) читаются числа и...

1
egik
12 / 12 / 2
Регистрация: 11.04.2011
Сообщений: 76
22.02.2012, 15:17 2
присоединяюсь Web-сервисы тема важная и плохо освещенная
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2012, 15:17

Как оценить время затраченное на выполнение длительных операций
Всем здравствуйте. Как точно (миллисекунды) и грамотно оценить интервал времени, затраченный на...

Выполнение insert/update запросов при drag-n-drop между двумя dataGridView
Доброго, подскажите пожалуйста, реально ли реализовать в WinForms. Например: есть 2 datagridview, в...

Выполнение длительных операций в отдельном потоке с отображением этапов работы пользователю
Например есть код: private void button1_Click(object sender, EventArgs e) {...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru