0
是否可以在ASP.NET和WebService之间共享缓存对象?.NET 4.0共享缓存
我有3个项目:
- ASP.NET网页
- WebService的
- 类库包含MyCache类
MyCache类:
...
Dim oCache As New MemoryCache("MyCache")
Dim oReturn as String
If oCache.Item("Key") Is Nothing Then
oCache.Add("Key", "Value", Now.AddYears(1))
End If
oReturn = oCache.Item("Key")
...
此代码是不工作...当我打电话MyCache类的网站,“密钥”是空的(正确的),但是当我打电话MyCache类WebService的,在“密钥”是空再次(不正确的,这将是不为空)
看看在AppFabric(速度)。您试图跨应用程序域和可能的Web服务器进行缓存,因此您可能需要分布式缓存解决方案。请参阅http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx – Oppositional
是否可以使用个人代码而不是第三方解决方案? – Fernando
@Fernando是的,但为什么在它已经为你写的东西时写东西? – casperOne