采用管道进行通讯的例子续
作者:肖波
今天对 .net 2.0 的 System.Runtime.Remoting.Channels.Ipc 做了一个相同的测试,测试结果是每秒传输速度为 33MB。 由于底层技术都是
一样的,我估计其比我这个例子(180MB每秒)慢的主要原因应该是在序列化上。
System.Runtime.Remoting.Channels.Ipc 的测试代码见下面链接,我把微软给的例子简单改了一下。
System.Runtime.Remoting.Channels.Ipc 测试例子
另外今天对我这个例子进行了一些补充,增加了对流方式的支持,并做了一个通过流方式传输文件的例子。最新代码的下载位置如下:
源码下载位置
一样的,我估计其比我这个例子(180MB每秒)慢的主要原因应该是在序列化上。
System.Runtime.Remoting.Channels.Ipc 的测试代码见下面链接,我把微软给的例子简单改了一下。
System.Runtime.Remoting.Channels.Ipc 测试例子
另外今天对我这个例子进行了一些补充,增加了对流方式的支持,并做了一个通过流方式传输文件的例子。最新代码的下载位置如下:
源码下载位置