Выбор паттерна проектирования WCF

222
04 апреля 2017, 09:01

Есть следующая задача: Приложение A посылает приложению B данные. Приложение B эти данные получает и уведомляет приложение A, после чего осуществляет необходимые действия с полученными данными.

Какой подход запрос-ответ подойдет лучше всего для решения такой типовой задачи? Важен порядок и синхронизация состояния двух приложений. Приложение A посылает данные, ожидает сообщения от приложения B, что они были доставлены.В ответ на сообщение о подтверждении посылает подтверждение подтверждения приложению B, которое выполняет операции с данными, одновременно с приложением A.

Вписывается ли такой подход в стандартные паттерны реализации WCF? duplex messaging? Насколько вообще хорош такой подход, может быть есть варианты лучше?

Answer 1

Такую штуку Вы вполне можете реализовать при помощи WCF. Вам нужно создать дуплексный WCF-сервис, чтобы организовать двухсторонее общение между приложениями. Вот хорошая статья, там подробно всё описано.

READ ALSO
Prism 4.1 инициализация

Prism 4.1 инициализация

Установил призму 41 (ФВ 4

220
Не выводится графика в C# Windows Form

Не выводится графика в C# Windows Form

работаю в MVisualStudio 2015, на Windows7Надо написать функцию, которая по точка выводит несколько линий

381
Приведение типа к dynamic

Приведение типа к dynamic

- Это будет UpCust или DownCast?

251
Как организовать очередь потоков

Как организовать очередь потоков

Очень нужна помощь, подскажите пожалуйста, как сделать последовательное выполнение методов, сломал себе уже всю голову

279