2009-10-23 19 views
28

Qual è il migliore legame WCF da utilizzare per la comunicazione tra processi?C# - WCF - comunicazione inter-processo

Ho usato WCF su reti locali ed è sorprendente, e mi piacerebbe usarlo anche per la comunicazione tra processi. Non voglio esporre la comunicazione sulla rete, comunque.

risposta

69

Utilizzare lo NetNamedPipeBinding per la comunicazione tra processi sulla stessa macchina. Utilizzare lo NetTcpBinding se si attraversano i confini della macchina. Ho trovato utile questo flow chart.

WCF Binding Selection Flow Chart.

+0

Per la comunicazione tra processi sulla stessa macchina, che tipo di progetto dovrei creare? Progetto 'WCF Service Library' o' WCF Service Application'? –

+1

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

+0

Grazie! Dovrebbe andare per la libreria di servizi WCF. –

Problemi correlati