У меня к вам архитектурный вопрос :)
В моем новом проекте я разрабатываю службу wcf, которая имеет строковый входной параметр «driverName», и для этого имени служба должна создать класс «driverType», который реализует «интерфейс IDriver» и выполнить метод.
Приложение будет расширяемым, и я хочу поместить другую сборку с другой реализацией драйвера во время выполнения.
Я не очень хорошо знаю wcf, но, читая новый wcf4, я подумал о следующих двух возможных реализациях:
1) Использование «фабричного шаблона» в общем wcf (и мой вопрос: есть ли рамки, которые я могу использовать для своих целей?)
2) Использовать много wcf, по одному на один драйвер, и возможность обнаружения WCF4 (и мой вопрос: может ли обнаружение помочь мне?)
Извините, но мой английский плохой, и у меня нет большого опыта в решении подобных проблем. Пожалуйста, помогите мне.