|
分類:[C#]
.Net2008までWinAPIを使用してメモリマップドファイルを利用して作っていたのですが、 2010からMemoryMappedFileクラスというものがあるということがわかり調査をしております。
C#同士のアプリ間で共有するためにメモリマップドファイルを使用しているのですが、 現在シリアライズ化したクラスを使用しており、
・CreateViewStreamを使用して一度ファイルをシリアライズ化したものをデシリアライズするか、 ・CreateViewAccessorを使用してクラスのままで操作するか
どちらにしようか迷っております。 もしどちらも使えるという場合はメリットデメリット等も教えていただければ幸いです。 それでは失礼します
|