Много серверов один клиент - PullRequest
0 голосов
/ 10 ноября 2011

У меня есть 4 Сервера с одинаковыми функциональными возможностями, работающие на одной и той же машине (возвращает случайное int через случайное количество времени)

У меня есть один клиент, который запускает функцию на каждом сервере, ждет возврата и печатает все четыре числа.

как этого можно добиться с помощью wcf?

1 Ответ

1 голос
/ 10 ноября 2011

Предполагая, что ваш вопрос правильный, вы можете разместить на одном сервере одну и ту же службу с четырьмя различными конечными точками, и ваш клиент будет иметь ссылку на все четыре.Внедрите «асинхронный» метод на стороне клиента для вызова функции в четырех конечных точках и распечатайте их все, как только вы получите результат от всех четырех.

Небольшой пример из сети для реализации асинхронной работы - https://gist.github.com/1223284

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...