Scripting Windows脚本组件-它们是线程安全的吗

Scripting Windows脚本组件-它们是线程安全的吗,scripting,Scripting,我需要开发一个非常简单的类,该类作为Windows脚本组件开发,需要在多线程环境中工作。 我想知道Windows脚本组件的线程安全性如何,以及执行这些组件的脚本引擎。 在VB6中,如果编译后的DLL没有使用“保留在内存中”和“无人参与执行”设置进行编译,则肯定会在多线程环境中导致问题,我亲身体验了这一点,并花了数周时间尝试使用第三方DLL查找问题。 如果有人碰巧知道Windows脚本组件的工作方式,他们是否本质上是线程安全的(一旦我们在编写的组件中不做任何非线程安全的事情) 我意识到Window

我需要开发一个非常简单的类,该类作为Windows脚本组件开发,需要在多线程环境中工作。 我想知道Windows脚本组件的线程安全性如何,以及执行这些组件的脚本引擎。 在VB6中,如果编译后的DLL没有使用“保留在内存中”和“无人参与执行”设置进行编译,则肯定会在多线程环境中导致问题,我亲身体验了这一点,并花了数周时间尝试使用第三方DLL查找问题。 如果有人碰巧知道Windows脚本组件的工作方式,他们是否本质上是线程安全的(一旦我们在编写的组件中不做任何非线程安全的事情)

我意识到Windows脚本组件是COM单元线程,可能不是世界上性能最好的组件,但对此我别无选择

问候


Noel

我们在exterme负载测试中发现WSC组件是完全线程安全的