C# でアプリケーションの複数のインスタンス間で文字列を共有したいと考えています。
.net フレームワーク 3.5 SP1 を使用しています。また、このバージョンは Memory-Mapped Files をサポートしていません。
パーミッションとパフォーマンスの問題により、ディスク IO を使用できません。
これを行う便利な方法を誰か教えてください。
1.
シリアライゼーション 2. マーシャリング
3. パイプ
です
が、これらはすべて複雑すぎて 1 つの文字列だけを共有することはできません。
ありがとう
2 に答える
1
データベースを使用できます。
共有メモリが必要な場合は、AppDomains に遭遇する可能性があると思います。ここを参照してください。これを回避する例を次に示します。
于 2012-05-18T09:20:09.690 に答える