在多线程窗口http服务器运行一个非线程安全的DLL
-
19-08-2019 - |
题
我需要封装一个VB6应用作为将由IIS被称为COM对象。一个由VB6应用程序使用的DLL不在线程安全的。
我怎样才能确保每当我的COM对象被调用它不与自身的其它实例共享相同的dll?
我读的地方,的ActiveX组价运行在不同的过程中的每个实例,这样够?
解决方案
您将需要在COM和公寓线程模型读了,的链接文本。虽然你做什么可能是你的表现将是可怕的,因为你最终将使用单线程公寓,因此所有的请求都将被序列化。你真的应该研究建立一个单独的进程为这些请求。
不隶属于 StackOverflow