Existem algumas ferramentas de configuração WCF lá fora, que vai fazer o trabalho mais fácil
-
19-09-2019 - |
Pergunta
Existem algumas ferramentas que vão além da necessidade de conhecimento profundo e íntimo de cada opção de configuração e nuance e vontade apenas configurar um aplicativo com um mínimo de entradas. Algo como um assistente que produz a configuração XML com base nessas entradas simples. Eu não me importo sobre a segurança Eu só preciso o serviço ao trabalho. Idealmente a ferramenta seria capaz de IIS6 configuração bem ou pelo menos com um determinado conjunto de opções que iria produzir uma lista de passos que eu precisava para completar no IIS.
O Editor de configuração Microsoft serviço não é melhor que a edição direta do XML. Eu fiz encontrar um site que tem a idéia certa, mas não foi capaz de resolver o meu instalação simples. ( http://www.noemax.com/support/wcf_binding_configuration_wizard.html ).
Existe alguma coisa lá fora, que coloca alguma convenção em jogo sobre esta montanha de configuração?
Solução
configuração WCF pode parecer muito difícil no começo, de fato! I como que a configuração assistente, é ligada a - por que não era bom o suficiente para você
Eu não sei de qualquer ferramenta agora, que iria resolver o seu problema e ajudá-lo a descobrir a configuração correta - ele realmente se resume a aprender as cordas e conhecer os meandros do que, eu sou medo.
Basicamente, o que eu aprendi é: nem sequer começar a imaginar todas as coisas que você pode não - tente se concentrar no que você deve fazer (e o que você precisa).
Na verdade, tudo se resume a cerca de cinco cenários, conforme descrito no excelente livro " Programação WCF " por Juval Lowy:
- intranet aplicativos (use o NetTcp ligação, segurança Windows)
- aplicativos de internet (utilizar a ligação, se alguma vez possível wsHttp, nome de usuário / senha ou certificados de segurança) aplicativos
- business-to-business (use qualquer ligação faz sentido, garantir por certificados)
- entrega de mensagens fila (MSMQ) aplicativos
- não-segurança (suporte ASMX legado, interoperabilidade com os clientes webservice "burras")
Basicamente, escolher o que você precisa, e de lá, você está muito bem definido sobre o que fazer e como fazê-lo. Eu definitivamente recomendo verificar o livro de Juval - excelente recurso excelente
Então a questão é: qual categoria faz o seu ajuste aplicativo em? Com base nisso, você pode muito bem determinar tudo que é necessário a partir daí.
Além disso, eu assisti dois screencasts que realmente me ajudaram a superar os montes de opções de configuração em WCF, e se concentrar no que é realmente importante:
- extrema WCF com Miguel Castro
- Desmistificando WCF com Keith Elder
Ambos me deu uma boa sensação para o que configuração é realmente necessário - eo que é apenas fluff
.Espero que ajude alguns!
Marc