采用管道進行通訊的例子續
作者:肖波
今天對 .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 測試例子
另外今天對我這個例子進行了一些補充,增加了對流方式的支持,并做了一個通過流方式傳輸文件的例子。最新代碼的下載位置如下:
源碼下載位置
浙公網安備 33010602011771號