Pregunta

¿Cómo describiría y promovería WCF como tecnología para un cliente/gerente/CEO/etc. no técnico?

¿Cuáles son las soluciones o ideas competitivas que podrían plantear (como las que leen en sus revistas promocionando nuevas tecnologías)?

¿Qué es WCF? no Bueno, ¿has visto a gente intentar calzarlo?

-Adán

¿Fue útil?

Solución

Comparando con .asmx:WCF es la próxima generación de la plataforma de desarrollo de servicios web de Microsoft, que aborda muchos de los problemas de las versiones anteriores, específicamente:

  • mejor interoperación, para que pueda interoperar con servicios web que no son de Microsoft o que están publicados en Internet
  • mucho más flexible, por lo que es más fácil y rápido para los desarrolladores realizar su trabajo
  • Más fácil de configurar sin cambiar el código, lo que reduce significativamente el coste de mantenimiento.

Puede ser que planteen la cuestión de cómo se relaciona con SOA, una "arquitectura orientada a servicios".WCF es la solución de Microsoft para la creación de aplicaciones que participan en estos sistemas distribuidos.

Otros consejos

Dígales que le permitirá hacer su trabajo más fácilmente, lo que se traduce en menos tiempo y menos dinero.

En una sola frase, diría que WCF es "un software que permite configurar y gestionar la comunicación entre sistemas de forma mucho más eficiente que en el pasado".

Puedo verlos mencionar a BizTalk como competidor, pero, por supuesto, se podría decir que WCF funciona con él y, de hecho, se utiliza como tecnología base en las versiones más recientes.

No estoy seguro de poder pensar en alguna adaptación inapropiada de WCF que haya visto, aunque hay muchas aplicaciones heredadas que probablemente se "actualizarán" a WCF y que en realidad no necesitan ser para ningún negocio real. razón.

También hay un ángulo de interoperabilidad.Si actualiza sus servicios Asmx a servicios WCF, aún puede honrar a sus clientes asmx y luego comenzar a avanzar con clientes WCF más nuevos.WCF está empezando a recibir atención de ReST, RSS está ahí, Silverlight tiene un lugar con WCF.El rendimiento es mejor dependiendo de las fijaciones que elijas.Uno de los grandes inconvenientes es una curva de aprendizaje más pronunciada en comparación con los servicios de Asmx, el problema del gran poder/gran responsabilidad y luego las 101 formas de hacer lo mismo.

Nada de esto es charla de CxO, sino refactorizar el lenguaje en palabras de moda de revistas para que puedan ver el futuro de esta tecnología.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top