У меня проблема в следующем:
Серверный процесс 1
- Постоянно отправляет обновления, которые происходят в хранилище данных
Серверный процесс 2
- Клиенты связываются с сервером, который запрашивает хранилище данных и возвращает результат.
Дело в том, что результаты, которые процесс 1 и процесс 2 отправляют обратно клиенту, совершенно разные и не связанные между собой.
Как это разложить? У вас есть только один процесс, который постоянно отправляет данные, и определяете протокол, чтобы он имел бит, который соответствует типу возвращаемого значения 1 или 2?
У вас есть два процесса? Как тогда они совместно используют хранилище данных (это просто структура, а не база данных)?
Спасибо!