WCF se ha utilizado y se sigue utilizando para crear servicios .NET que deben cumplir con los estándares WS- *. Para esto fue diseñado WCF y lo hace bien.
En 2017, las aplicaciones suelen utilizar uno de los siguientes enfoques:
- HTTPS + JSON. Esta es la solución cuando los datos se consumen en un navegador web o cuando los humanos necesitan poder entender el protocolo por cable. Azure Resource Management es un buen ejemplo de esto,
- HTTPS + Protocol Buffers o Flat Buffers. Los buffers de protocolo / buffers planos proporcionan un mecanismo de comunicación extremadamente eficiente para una variedad de aplicaciones, incluidas las aplicaciones móviles. Pokemon GO es una aplicación móvil que utiliza Protocol Buffers para comunicarse con una variedad de servidores,
- TCP + Apache Thrift.
Tenga en cuenta que .NET Core incluye clases de cliente WCF pero no incluye piezas de servidor WCF.
- ¿Cuál es la mejor empresa de desarrollo web?
- ¿Cuál es el mejor campo de programación para entrar sin un título de CS?
- ¿Cuál es la mejor opción de lenguaje de programación para web scraping?
- Cómo mostrar los datos de diferentes tablas en Laravel
- ¿Es ASP.NET lo más parecido al marco de solución todo en uno? Tiene un buen rendimiento, un lenguaje potente detrás de él, que puede manejar operaciones intensivas de CPU a diferencia de JavaScript.