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