hBifTs

山自高兮水自深!當塵霧消散,唯事實留傳.荣辱不惊, 看庭前花开花落; 去留随意, 望天上云展云舒.

导航

2004年7月5日

摘要: 有的情况下面,我们想要把这个程序中的一个对象的信息传到另一个程序中去.这时,对于这个对象的处理,有两个选择,1,把对象中要使用的字段的值读出来,以Byte的方式写到内存中.2,对对象进行序列化.一般情况下面,如果是我,我是选择第一个方法.原因比较简单,这个方法的速度比第二个方法的要快:)但是,如果是这种情况下面,我们应该怎么办呢?有两组对象,一个用于存储自定义的对象.一个是一个Hashtable,... 阅读全文

posted @ 2004-07-05 23:59 hbiftsaa 阅读(1578) 评论(5) 推荐(0) 编辑

摘要: 在前一个文章中,我完成了一个SharedMemory的类.用于使用Win32 的内存映射文件.写此类的目的在于这几天遇到的一个问题.一个EXE程序和一个ASP.NET程序,之间要进行数据交换.1,不想使用.NET Remoting2,不想使用共享文件的方式(速度太慢了)3,WebService更麻烦(速度更慢).4,不知道别的方法了..所以当时就找使用Win32 API的内存映射的方法.当我在两个... 阅读全文

posted @ 2004-07-05 23:50 hbiftsaa 阅读(4861) 评论(6) 推荐(1) 编辑

摘要: 在.NET中,进行程序间通信,可以使用的方法很多,比如.NET Remoting,WebService.等等..但是使用上述方法太过于麻烦.不是很轻便..在Win32中,一般要完成上述功能,方法也很多,一个比较通用的方法就是直接使用内存映射文件.Mapping File..NET FX1.0提供了P/Invoke,可能通过这个来直接调用Win32的API.这里我来演示一下这个方法.要使用P/Inv... 阅读全文

posted @ 2004-07-05 23:32 hbiftsaa 阅读(3249) 评论(7) 推荐(2) 编辑