当前位置:  开发笔记 > 运维 > 正文

在WCF服务之间共享会话

如何解决《在WCF服务之间共享会话》经验,为你挑选了0个好方法。

我一直致力于拆分Web应用程序的应用层和Web层.在应用层中,我设法将业务逻辑分离为使用WCF代理公开的一堆服务.问题是这些服务与另一个使用大型CLR对象作为其主要通信方式的遗留应用程序进行通信.为了保持快速,我在第一次创建对象后,一直在会话中保留此对象的副本.现在我知道WCF可以进行会话,但是会话存储是按服务进行的,而我的业务逻辑现在被分成多个服务(应该是这样).

现在的问题是:

    有没有办法在同一主机上托管的WCF服务之间共享会话存储?

    这甚至是我应该做的事情吗?

    如果没有,那么这里的最佳做法是什么?

这可能不是第一次有人在服务器上拥有大型业务对象.不幸的是,我确实需要为每个用户缓存此对象(因此会话).

答案很明显,我只是没有看到它.请帮忙!

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有