Search code examples
c#wcfwindows-servicesnetnamedpipebinding

Using NetNamedPipe on a network?


We are building a window service that starts/stops other processes, and the communication between the UI and the service is with NetNamedPipe.

Every process have a host that can get shutdown call (still with NetNamedPipe in order to avoid port cross).

I have used it on my computer and when I moved it to the server it didn't work (NetNamedPipe is not for cross network - now I know).

Is there any way to do this right?


Solution

  • If this is going to run on the local network, I would suggest using a TCP endpoint on your WCF service to connect to instead of the Named Pipe endpoint.