use wcf namedpipe instead of zmq to shrink size