我正在研究一个基于RFID的项目,我们应该通过我们的应用程序与盖茨(RFID标签阅读器称为GATE)进行通信(我们使用java 2 ee来做到这一点)。问题是盖茨只发布了c#和c ++ SDK。 你在c ++ / C#和java之间进行通信的解决方案是什么?是否有任何所谓的转换器,可以缓解疼痛? 如果您需要更多信息,请访问盖茨制造商网站:http://www.marktrace.com/en/default.html
谢谢大家。
答案 0 :(得分:2)
答案 1 :(得分:2)
除了使用其他答案提到的JNI之外,我正在为拼贴编写一个类似的程序,我们只是编写了一个与库交谈的C#客户端,然后通过在C#中编写一个简单的TCP服务器来弥补与java的差距。 java app与之交谈。
答案 2 :(得分:1)
JNI - Java本机接口 - 您可以使用它从Java调用C ++代码。 http://docs.oracle.com/javase/6/docs/technotes/guides/jni/
这是tutorial。
答案 3 :(得分:0)
Java Native Interface就是您所需要的。还有一些替代品和特定的库