我们有一个第三方客户端/服务器应用程序,它公开了一个COM 接口(例如打开/操作一个业务对象)。我们想编写一个 Google Chrome 扩展程序来调用这个 COM 接口。有人做过吗?你遵循什么方法?
注意:这样做的动机是因为尽管我们当前的 Web 应用程序能够使用供应商提供的 ActiveX 控件来调用 COM 接口,但我们的测试表明我们的应用程序无法在 IE9 上提供足够的性能和弹性。在 IE9 中它很慢,经常挂起并泄漏内存。相同的应用程序在 Chrome 上运行速度要快几个数量级,并且不会泄漏/崩溃。不幸的是,这意味着我们不能依赖第三方 ActiveX 控件,它使我们能够使用 COM 接口。这就是我们想要创建自定义扩展的原因。