是否有任何现有的库/框架/产品用于在.NET中实现的或可从.NET客户端轻松访问的distributed shared memory系统?.NET中的分布式共享存储器
谷歌搜索给出了一些学术论文的链接,但我找不到任何实际的实现。
注:我最感兴趣的是运行在局域网上的东西,而不是“云”。
是否有任何现有的库/框架/产品用于在.NET中实现的或可从.NET客户端轻松访问的distributed shared memory系统?.NET中的分布式共享存储器
谷歌搜索给出了一些学术论文的链接,但我找不到任何实际的实现。
注:我最感兴趣的是运行在局域网上的东西,而不是“云”。
有许多产品支持.net c#客户端,但是用java语言编写。我建议你检查Oracle Coherence,VMware Gemfire和Gigaspaces XAP。他们有一个.net客户端。 Gigaspaces还提供了在.net上运行的应用服务器消息和数据网格的组合。
的Oracle Coherence通过大量的API支持.NET客户端&技术:
它还支持本机Java和本机C++。通过REST和memcache协议支持,它基本上覆盖了每种平台的语言&。
关于“共享内存”,Coherence在生产中应用了25 + TB的“共享内存”数据。
为了充分披露,我在甲骨文公司工作。本文所表达的意见和观点属于我自己的观点,并不一定反映我的雇主的意见或看法。
现在叫做Windows AppFabric。 – 2010-07-22 18:19:12
啊,错过了重命名,谢谢。更新了答案 – 2010-07-22 18:23:55