Я понимаю общие принципы Master/Slave, но как это красиво наложить на WCF очень туманно вижу.
Я вижу это абстрактно так:
-Создается 2 сервиса в рамках одной DLL
-В зависимости от конфигурации, сервис будет либо Master, либо Slave
-Как я понимаю, в каждом Slave сервисе должны явно быть прописан адрес Master'a.
-Как я понимаю прокси-клиент нужно ручками описывать, а не генерить автоматически?
-Наверное, Master ничего не должен знать во время запуска о Slave серверах. Slave сервера сами должны заявлять о себе, а Master их должен добавлять.
На сколько мое виденье верное?
Хотелось бы какой банальный пример проекта, который можно было скомпилировать и поиграться.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей