我想知道是否可以从外部计算机访问内存映射文件(c#,.net)?我的直觉告诉我“不行”,但我想确认一下。
我正在寻找一种IPC机制,保证只在同一台计算机上运行。例如,WCF可以配置为离线机器运行,但我们有一个挑剔的客户端不想冒这个风险。
我想知道是否可以从外部计算机访问内存映射文件(c#,.net)?我的直觉告诉我“不行”,但我想确认一下。
我正在寻找一种IPC机制,保证只在同一台计算机上运行。例如,WCF可以配置为离线机器运行,但我们有一个挑剔的客户端不想冒这个风险。
(持久化的)MMF 的文件部分只是一个文件...
虽然通常它会被正确锁定和保护,但不排除该文件被从另一台机器打开的可能性。
我通常不认为这是一个风险,但如果您因为 WCF 可以配置网络访问而放弃使用它...
但对于非持久化的 MMF,您应该是安全的。