你可以从服务器端JavaScript调用COM组件吗?

是否有可能(使用JavaScript的服务器端实现之一..见http://www.nakedjavascript.com/getting-started-55 )实例化COM对象并调用它的方法?

有node-win32ole ( npm install win32ole )。

这取决于你正在使用的服务器端实现。 当使用ASP / JS(或使用Microsoft的Windows脚本引擎的其他框架)时,使用ActiveXObject构造函数不是问题。
在使用JSDB时 ,可以使用ActiveX构造函数。

Node.js不能在Windows上运行,只能通过Cygwin,所以ActiveX可能不被支持。

我不知道直接从SpiderMonkey,V8或SquirrelFish访问COM对象有多容易或困难。 他们有C / C ++接口 – 而且是开源的,所以如果你知道你的语言方式,你可以添加它。