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

时间:2010-01-15 17:08:21

标签: scripting

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

我意识到Windows脚本组件是COM公寓线程,可能不是世界上最高性能的东西,但我别无选择。

亲切的问候

诺尔

1 个答案:

答案 0 :(得分:0)

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