У нас есть клиентское серверное приложение. Мое приложение необходимо изменить для работы через службу WCF, чтобы получать/отправлять данные в базу данных (требования безопасности).Служба Windows и Hosted Service WCF
Мне также нужна другая услуга, которая будет размещаться на стороне клиента и будет подключать клиента к службе WCF на стороне сервера. Соедините с Https. Служба WCF на сервере находится в PerSession режим. Большая часть моей работы с сервером - вставка/выбор запросов.
Так что мой дизайн:
Client -> окна службы -> Служба WCF сервера (iis7) -> базы данных.
Эта служба Windows действует как клиент и сервер одновременно. Действовать как сервер: для клиентского приложения. Действовать как клиент для службы WCF, который находится на сервере.
Приложение должно поддерживать XP и вперед операционных систем с .net 4.
Служба окна необходимо подключить услугу WCF только на спрос (когда клиентское приложение запускается).
Мне нужно решить, каким образом реализовать клиентскую службу Windows. Я предпочитаю реализовывать его с помощью WCF-сервиса с TCP/IP, но для этого он чувствует себя более убитым. Должен ли я использовать другие реализации IPC? И если да, то какой?
Итак, что является лучшим способом реализации этой службы Windows?
Благодаря