首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex RemoteObject .Net会话混合

Flex RemoteObject .Net会话混合
EN

Stack Overflow用户
提问于 2009-03-19 18:38:32
回答 1查看 719关注 0票数 0

好吧,这个真的很奇怪。我使用.net作为后端,使用Flex作为前端。我还使用WebOrb.Net来管理我的RemoteObject调用。

当用户第一次打开我的Flex时,我回调了.Net,并在一个会话变量中保存了一些设置,这样所有后续对.Net的请求就可以将这些值从会话中拉出,因此我不必每次都传递它们。现在在.Net端,我有一个模型,我在其中存储了这些值,然后我将模型本身保存到会话中。因此,任何.Net类都可以在需要时获取对模型的静态引用,该引用将从会话中加载值。

如果我只有一个用户使用这个应用程序,一切都很好!如果我有两个用户同时使用这个应用程序,我们就会遇到问题。用户A将开始为用户B获取设置。这怎么可能呢?我认为会话对于用户来说应该是唯一的。

如果有人能在这个问题上提供一些帮助,那就太棒了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-03-19 22:15:20

您的问题可能出在处理静态对象的方式上。因为它是静态的,所以只有一个静态对象在所有会话之间共享。在设置变量时,您可能会在每个会话中无意中覆盖它的值。你能发布一些代码,我们可以进一步分析你是如何设置这些变量的吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/663477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档