阅读背景:

同一个activex控件多个IE访问后发生静态变量共享

来源:互联网 
问题描述,用C#写的一个ActiveX控件,Java做的js形式的web的pos,调用了这个ActiveX控件。在ActiveX控件中定义了一些静态变量用来记录当前登录的一些门店信息。每次一个门店打开IE登录时会调用接口方法重新设置下ActiveX控件中静态变量值为当前登录的门店信息。现在出现了三个店仓(及三个以上)同时登录时(就是同时打开了三个IE以三个不同的门店信息登录的),这时就会发现前面先登录的两个门店中其中一个门店(IE界面)上的ActiveX控件里的静态变量值变成了最后打开登录的那个店仓的信息。现在就是两个门店(两个IE界面)同时使用是没有问题的,但是3个及以上就有问题了。web界面上的门店信息是通过session记忆的。 问题描述,用C#写的一个ActiveX控件,Java做的js形式的web的pos,调用了这个A



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: