Я хотел бы создать форму окна приложения,Как создать WCF службу в Windows, форме
Но я хотел бы, вдова форма должна хозяйничать сервер WCF так другое приложение будет иметь возможность общаться с этим приложением окна.
Поэтому я добавляю к интерфейсу проекта приложения Windows для контракта WCF и добавляю также класс, реализующий этот интерфейс.
Теперь на конструктор приложений окна формы добавить
ServiceHost calcHost = new ServiceHost(typeof(Service));
calcHost.Open();
и теперь мне нужно реализовать, что методы WCF будут иметь возможность взаимодействовать с формой окна.
Мне не удалось это сделать.
Мой вопрос - моя архитектура правильная или мне нужно создать WCF по-другому, если это нормально, как WCF будет взаимодействовать с приложением формы окна?
Как правило, приложение для Windows может быть запущен и остановлен в любое время пользователем. Служба WCF должна быть доступна (снова обычно ...) в любое время. Поэтому архитектурно это должны быть два отдельных компонента. Приложение Windows должно быть как можно более легким, делая звонки в службу WCF. –
Я знаю, но в этом случае это нормально для меня – MoShe
У winforms будут другие функции или только служба WCF? –