2009-10-23 26 views
28

¿Cuál es la mejor unión de WCF que se utiliza para la comunicación entre procesos?C# - WCF - comunicación entre procesos

He usado WCF en redes locales y es increíble, y me gustaría usarlo también para la comunicación entre procesos. Sin embargo, no quiero exponer la comunicación a través de la red.

Respuesta

69

Utilice la NetNamedPipeBinding para la comunicación entre procesos en la misma máquina. Use el NetTcpBinding si está cruzando los límites de la máquina. Encontré esto flow chart útil.

WCF Binding Selection Flow Chart.

+0

Para la comunicación entre procesos en la misma máquina, qué tipo de proyecto debería crear? 'Proyecto de WCF Service Library' o proyecto' WCF Service Application' –

+1

http://www.c-sharpcorner.com/UploadFile/db2972/wcf-difference-between-service-application-and-service-lib/ –

+0

¡Gracias! Debería ir a la Biblioteca de Servicios de WCF. –

Cuestiones relacionadas