Я пытаюсь создать сервисный механизм, который должен основываться на дополнениях и взаимодействовать через систему подписки на публикации.Он должен быть основан на службах WCF.Сейчас у меня есть концепция, которую я не могу заставить работать, поэтому я решил спросить вас, потому что, возможно, я поступаю неправильно (я только начал использовать WCF).
Чего я хочу добиться, так это создать одноядерный сервис с постоянством сеанса, который можно расширить, связав неизвестное количество дополнительных сервисов.Я хочу настроить систему подписки на публикацию во время выполнения, а не во время сборки, поэтому основной сервис должен быть в состоянии определить, какие дополнительные службы доступны (используя web.config?), А затем привязать их к шине сообщений.
Из внешнего интерфейса (ASP classic) должен быть доступ к любому файлу .svc, но для поддержания сеанса каждый файл .svc должен быть подключен к шине сообщений.
Все размещено в одном активном каталоге IIS.
Можете ли вы дать мне несколько советов о том, где искать?
Меня особенно интересует:
- Динамическое обнаружение WCF
- Связь WCF с WCF на одном хосте (даже в том же активном каталоге)
Заранее спасибо, надеюсь, вы поможете!
Обновление
Спасибо за ваши ответы, я буду читать по ссылкам, которые вы мне отправляете.Я опубликую свое окончательное концептуальное решение здесь в свое время для дальнейшего использования.