用于无偏接口的插件接口设计,允许任何编程语言使用

时间:2012-08-16 03:43:47

标签: c++ plugins com

我正在为我的应用程序设计一个插件接口,我想让用户能够以他们想要的任何语言实现这个插件接口。所以我认为COM对象是一个正确的决定?为什么?

注意: 我的应用程序是用VC ++ 2005编写的C ++应用程序。

1 个答案:

答案 0 :(得分:0)

如果它真的是一个插件,你需要调用C ++应用程序中的一些插件函数,我不认为你可以使用COM为那些脚本语言如php或javascript(除非你创建一个解释器)。但是,如果它类似于脚本/自动化,你依靠你的插件来调用你的应用程序提供的函数,COM是有帮助的。