如何在您的C#应用程序中使用.NET-4创建命名管道?
发布于 2010-06-15 21:13:55
这是一段创建命名管道客户端的代码,它来自于我在使用命名管道在C++和C#之间通信时回答的一个previous question的答案
using System;
using System.Text;
using System.IO;
using System.IO.Pipes;
namespace CSPipe
{
class Program
{
static void Main(string[] args)
{
NamedPipeClientStream pipe = new NamedPipeClientStream(".", "HyperPipe", PipeDirection.InOut);
pipe.Connect();
using (StreamReader rdr = new StreamReader(pipe, Encoding.Unicode))
{
System.Console.WriteLine(rdr.ReadToEnd());
}
Console.ReadKey();
}
}
}发布于 2010-06-15 20:58:54
最简单的方法是使用WCF:
System.ServiceModel.NetNamedPipeBinding(System.ServiceModel.NetNamedPipeSecurityMode.None)变量绑定=新的
https://stackoverflow.com/questions/3045304
复制相似问题