我有一个流式传输数据的c ++应用程序。我需要在我的C#应用程序中添加一个函数来监听并存储这些数据。我有一些c ++知识和一些C#知识,但没有网络经验。在这种情况下,我无法使用dll编组。
发送和接收此数据的相当简单,低延迟的方式是什么?我应该使用套接字/端口吗?或命名管道?
谢谢。
答案 0 :(得分:-1)
您的查询非常模糊,但我要做的是用一种语言创建一个库并用另一种语言导入它。例如,您可以在visual studio中创建一个名为" Class Library"的新项目。然后添加以下代码。
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"outDir": "static/dist/app"
},
"exclude": [
"node_modules"
]
}
然后按F5构建库。然后创建一个C ++项目,并将前一个项目创建的DLL文件添加到" references"。然后你可以使用这个库中的子程序和类。
public static class Fncs
{
public static void Temp()
{
MessageBox.Show("UgityBugityBoo");
}
}