我有这样一种情况,即有关用户的信息存储在 Web 应用程序缓存中,并且当该信息在一个应用程序中更新时 - 我想通知其他应用程序(在同一台机器上运行)应该从它的缓存中删除数据所以它可以刷新。基本上我需要在多个 asp.net 应用程序中保持缓存数据的同步。
我已经开始使用中央 Web 服务来帮助协调通知,但事实证明它比我认为的要复杂得多。
有没有一种方法可以让一个 asp.net 应用程序轻松地到达同一个盒子上的另一个应用程序以从缓存中清除项目?
有没有比使用应用程序缓存更好的方法来实现共享缓存信息?
我真的想创建一种应用程序以松散耦合的方式进行通信的方式 - 我查看了 nservice 总线,但对 MSMQ 的依赖吓坏了我 - 我的客户对 MSMQ 的体验很糟糕,并且不想支持需要它的应用程序.
建议?迈克尔