如何从Chrome扩展调用COM+对象?

如何从Chrome扩展调用COM+对象?,com,google-chrome-extension,Com,Google Chrome Extension,我们有一个第三方客户机/服务器应用程序,它公开了一个COM接口,例如用于打开/操作业务对象。我们想写一个GoogleChrome扩展来调用这个COM接口。有人这样做过吗?你采取了什么方法 注:之所以这样做,是因为尽管我们当前的web应用程序能够使用供应商提供的ActiveX控件调用COM接口,但我们的测试表明,我们的应用程序无法在IE9上提供足够的性能和弹性。它运行缓慢,经常挂起,并泄漏IE9中的内存。同样的应用程序在Chrome上运行速度快几个数量级,并且不会泄漏/崩溃。不幸的是,这意味着我们

我们有一个第三方客户机/服务器应用程序,它公开了一个COM接口,例如用于打开/操作业务对象。我们想写一个GoogleChrome扩展来调用这个COM接口。有人这样做过吗?你采取了什么方法


注:之所以这样做,是因为尽管我们当前的web应用程序能够使用供应商提供的ActiveX控件调用COM接口,但我们的测试表明,我们的应用程序无法在IE9上提供足够的性能和弹性。它运行缓慢,经常挂起,并泄漏IE9中的内存。同样的应用程序在Chrome上运行速度快几个数量级,并且不会泄漏/崩溃。不幸的是,这意味着我们不能依赖第三方ActiveX控件,它使我们能够使用COM接口。这就是我们希望创建自定义扩展的原因。

我们有一个COM服务,其COM接口正在插件中使用。
为此,我们使用NP插件。是指向NP API参考的链接。

我们有一个COM服务,其COM接口正在我们的插件中使用。
为此,我们使用NP插件。是指向NP API参考的链接。

2014年,NPAPI插件将被淘汰。考虑在2014 NPAPI插件年中描述的其他选项将逐步淘汰。考虑文章中所描述的其他选项