仅用于修复不同语言之间的参数类型的函数接口/DLL的术语?

仅用于修复不同语言之间的参数类型的函数接口/DLL的术语?,dll,shared-libraries,terminology,language-binding,Dll,Shared Libraries,Terminology,Language Binding,我有几个例子需要使接口库变得有些“虚拟”,这意味着只需要使用语言A编写的应用程序调用用语言B编写的库,以便修复数据类型和其他小细节,而不添加功能。 大概是这样的: 语言A中的应用程序=>接口库=>语言B中的库 例如,我有一个例子,其中a是VisualBasic,B是C#,而“接口库”是用VisualBasic编写的。 另一种情况是,A是LabView,B是C,而“接口库”是用C编写的 我不记得在英语中是否有一个标准名称来调用这样的接口库,我的意思是“shell库”或“虚拟shell库”等。 欢迎

我有几个例子需要使接口库变得有些“虚拟”,这意味着只需要使用语言A编写的应用程序调用用语言B编写的库,以便修复数据类型和其他小细节,而不添加功能。 大概是这样的:

语言A中的应用程序=>接口库=>语言B中的库

例如,我有一个例子,其中a是VisualBasic,B是C#,而“接口库”是用VisualBasic编写的。 另一种情况是,A是LabView,B是C,而“接口库”是用C编写的

我不记得在英语中是否有一个标准名称来调用这样的接口库,我的意思是“shell库”或“虚拟shell库”等。
欢迎提出任何建议,即使不是“标准的”。

以下是用于两种语言或API之间映射的一些术语

就我个人而言,我经常使用维基百科定义的术语“粘合代码”

…仅用于“适应”不同部分的代码 不兼容的代码。胶合代码不起作用 为满足项目要求贡献任何功能。 相反,它通常出现在允许现有库或 程序互操作


以下是用于两种语言或API之间映射的一些术语

就我个人而言,我经常使用维基百科定义的术语“粘合代码”

…仅用于“适应”不同部分的代码 不兼容的代码。胶合代码不起作用 为满足项目要求贡献任何功能。 相反,它通常出现在允许现有库或 程序互操作