Я пишу приложение на стороне сервера и службу Windows, которые должны быть установлены на удаленном узле . Служба возвращает использование ЦП на серверное приложение - это НЕ проблема serveride приложение развертывает службу на удаленном хосте. - также, не проблемаСлужба связи Windows, сокеты, C#
ПРОБЛЕМА: но как я настроить сокет соединения между ними, когда я не хочу, чтобы жёстко адрес IP? (для масштабируемости) - мне нужно использовать многоадресную рассылку или есть ли какой-нибудь хитрый способ сделать это? есть ли другое решение, чем использование сокетов? - Я новичок в написании Windows Services.
Мне нужна помощь в выяснении способов связи между сервером и службой без жесткого кодирования IP-addr.
заблаговременно.
МОЕ РЕШЕНИЕ: Я создал службу окна, который считывает XML-файл с IP и порт сервера приложений. поэтому, когда я развертываю свое клиентское приложение, я также создаю xml-файл с информацией о сети. С уважением Алекс
WCF может быть на самом деле ответ на этот – VisualBean
WCF является фантастическим, но имеет крутую кривую обучения, но через конфигурацию, контракты и архитектуру, ориентированную на компоненты, вы можете разработать согласованную сервис-ориентированную архитектуру, не заботясь обо всех сантехнических – chrisw