В Linux довольно распространенный метод IPC между процессами и службами userland - это, например, интерфейс сокета (либо Unix-домен, либо netlink).Windows IPC-аналог для Linux Unix домена и сокетов Netlink
Просто - Что представляет собой аналог Windows и как процессы пользовательской связи взаимодействуют с сервисами?
Чтобы настроить сцену: Предположим, у меня работает фоновый сервис, который контролирует устройства в сети. Если бы я хотел написать программу для использования услуг, предоставляемых этой службой, каков будет общий «способ Windows» для этого?
Если я совершенно вне базы здесь, то каким образом служба Windows может распространяться на ОС Windows, чтобы другие процессы могли знать, что она активно слушает подключения?
насчет UDP на окнах с Winsock 2? –
@SeverinPappadeux, я уверен, что этот подход будет работать. Это общий метод проектирования? Это то, что я ищу с этим вопросом - общие методологии проектирования для такого рода общения. – sherrellbc
Честно говоря, я бы проверял первые вещи от Boost, например [this] (http://www.boost.org/doc/libs/1_60_0/doc/html/interprocess.html) –