【发布时间】:2010-01-22 21:48:51
【问题描述】:
在使用 Jacob 调用 WMI 查询并将该应用程序部署到 JBoss 的 Java 应用程序中,是否有人遇到过问题? JBoss 锁定了 WMI 调用,没有更多可用信息。
【问题讨论】:
在使用 Jacob 调用 WMI 查询并将该应用程序部署到 JBoss 的 Java 应用程序中,是否有人遇到过问题? JBoss 锁定了 WMI 调用,没有更多可用信息。
【问题讨论】:
实际上发现它与单线程公寓和 COM 对象有关。在创建 JACOB 调用之前,重要的是执行 ComThread.initSTA(),然后在完成后执行 ComThread.Release() 和 ComThread.quitMainSTA()。这应该允许对 COM 对象进行适当的多线程处理。
【讨论】: