在这里,我正在寻找一个概念性的解决方案,以及一些指导。这不是一个指定“代码/编译/执行中的错误......”等的查询。请忍受冗长的帖子。
我的产品是用 VB.NET 编写的桌面产品。
办公室的另一个中心团队维护了一个 java 代码,该代码执行一些计算,并发布 jar 以供任何需要它的人使用。该团队发布了 jar 公开的 API。
这个java jar的用户到目前为止都是java开发人员,所以到目前为止一切都很顺利。
现在,我需要使用同一个 jar 并因此调用那些暴露的 java API,以便“代码是一个,并且由任意多的人使用”。
请传递任何有用的链接/代码示例,以帮助我实现这一目标。
PS 1. 我没有机会使用任何第三方工具来搭建 Java 和 .net 之间的桥梁。
为此目的,我对 JNI 有了一点了解,但没有得到一个可靠的代码示例来解释我应该在 C++ 端做什么来调用 java 函数。
我的团队可以努力从 VB.NET 调用 C++ wappers
提前致谢,