Pergunta

Eu tenho uma arquitetura pergunta para você :) No meu novo projeto que estou desenvolvendo um serviço wcf que tem um "nome" cadeia de caracteres de parâmetro de entrada e para que o nome do serviço deve criar um "driverType" classe que implementa uma "IDriver interface" e executar um método.O aplicativo será extensível e eu quero colocar outra montagem com outros de implementação do controlador em tempo de execução.

Eu não sei muito bem o wcf, mas a leitura do novo wcf4 em minha mente eu tenho thinked as seguintes duas implementações possíveis:

1) a Utilização de um "padrão de fábrica" em um genérico do wcf (e a minha pergunta é:há um quadro que eu possa usar para o meu propósito?)

2) Use muitos wcf, por um único driver, e a detectável recurso do WCF4 (e a minha pergunta é:pode detectável me ajudar?)

Desculpe, mas o meu inglês é pobre e não tenho muitas experiências sobre este tipo de problema.Por favor me ajude.

Foi útil?

Solução

Eu não vejo qualquer razão para criar vários serviços.Basta usar um padrão de fábrica.

Desde que você está usando .NET 4.0, você deve considerar usando o Managed Extensibility Framework.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top