Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在C(或C++)和JAVA之间通信_C#_Java_Jakarta Ee_Rfid - Fatal编程技术网

C# 如何在C(或C++)和JAVA之间通信

C# 如何在C(或C++)和JAVA之间通信,c#,java,jakarta-ee,rfid,C#,Java,Jakarta Ee,Rfid,我正在从事一个基于RFID的项目,在这个项目中,我们应该与GateSFID标签阅读器进行通信。通过我们的应用程序,FID标签阅读器被称为GATE,我们正在使用Java2EE来实现这一点。问题是门只是用C和C++ SDK进行传输。 C++与java之间的通信解决方案是什么?有什么所谓的转换器可以减轻痛苦吗? 如果您需要更多信息,请访问盖茨制造商网站: 谢谢大家。您正在搜索允许您与其他库通信的 您可以从外部DLL调用方法,并从C++代码中调用java方法。 您还可以使用建立到.NET库的桥梁。您正在

我正在从事一个基于RFID的项目,在这个项目中,我们应该与GateSFID标签阅读器进行通信。通过我们的应用程序,FID标签阅读器被称为GATE,我们正在使用Java2EE来实现这一点。问题是门只是用C和C++ SDK进行传输。 C++与java之间的通信解决方案是什么?有什么所谓的转换器可以减轻痛苦吗? 如果您需要更多信息,请访问盖茨制造商网站:

谢谢大家。

您正在搜索允许您与其他库通信的

您可以从外部DLL调用方法,并从C++代码中调用java方法。 您还可以使用建立到.NET库的桥梁。

您正在搜索允许您与其他库通信的

您可以从外部DLL调用方法,并从C++代码中调用java方法。


也可以使用.NET库。


这里是.< /p>jNi-java本地接口——可以用它从java调用C++代码。


这是一个。这是你需要的。还有两种选择,您需要的是特定的LIB。除了使用其他答案提到的JNI之外,还有两种替代方案和特定的LIB,我正在为拼贴写一个类似的程序,我们刚刚编写了一个与库对话的C客户机,然后用主java应用程序与之对话的C编写了一个简单的TCP服务器,从而弥补了与java之间的差距。

除了使用其他答案提到的JNI,C++ C++是C++语言的一种程序,我们在上面写了一个类似于CliGe的程序,我们写了一个C语言的客户端,然后通过编写一个简单的TCP服务器来连接GAP,然后把它与java进行连接,java主程序与主Java应用程序交谈。

thnx -关于C++还是c?@戴夫-c++还更新了我的文章——它包含了一个教程的链接。thnx——关于C++或c?@戴夫-C++另外-更新了我的帖子-它也包含了一个教程的链接。thnx要回复,一周的最后期限似乎有点困难:thnx要回复,一周的最后期限似乎有点困难:jnu4net?我会用谷歌搜索它。这似乎是我的一周期限的最简单的解决方案。jnu4net?我会用谷歌搜索它。对我来说,这似乎是一周期限内最简单的解决办法。