Клиент WPF, взаимодействующий со службой Windows WCF по сети, возможно? - PullRequest
2 голосов
/ 25 апреля 2009

На работе я хочу создать службу Windows WCF, которая будет работать на сетевом сервере. Затем я хочу создать приложение WPF, которое можно установить на различные машины в сети. Это приложение WPF должно иметь возможность взаимодействовать со службой Windows WCF на сетевом сервере.

Это возможно? Есть ли лучший способ выполнить то, что я хочу сделать? Кто-нибудь знает какие-либо ресурсы, которые показывают примеры этого? Я нашел несколько руководств по настройке службы WCF в службе Windows, но я не уверен, как установить связь с ней по сети.

Спасибо за любой совет!

Ответы [ 2 ]

4 голосов
/ 25 апреля 2009

Да, приложение WPF может размещать клиента WCF так же, как и (и так же, как) любое другое приложение .NET. Вы можете столкнуться с ограничениями безопасности, если ваше приложение упаковано как XBAP для доставки через браузер, но в остальном все должно работать.

Точно так же служба Windows может размещать службу WCF. Пример см. В разделе «Как разместить службу WCF в управляемой службе Windows» по адресу http://msdn.microsoft.com/en-us/library/ms733069.aspx.

Затем вы можете связаться с ним по сети, создав клиентский прокси-сервер - самый простой способ сделать это - использовать команду Visual Service Add Service Reference.

0 голосов
/ 25 апреля 2009

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

В чем разница между тем, что вы видели в примерах, и тем, чего вы хотите достичь?

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