gpt4 book ai didi

wcf - WCF 服务之间的共享 session

转载 作者:行者123 更新时间:2023-12-04 08:19:50 24 4
gpt4 key购买 nike

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

现在的问题:

  • 有没有办法在同一主机上托管的 WCF 服务之间共享 session 存储?
  • 这甚至是我应该做的事情吗?
  • 如果没有,那么这里的最佳实践是什么?

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

    答案可能很明显,而我只是没有看到。请帮忙!

    最佳答案

    我认为实例上下文共享可以提供帮助

    http://msdn.microsoft.com/en-us/library/aa354514.aspx

    关于wcf - WCF 服务之间的共享 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/280991/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com