我想在 ac# 类中使用函数/方法(我希望尽可能少的延迟!)运行一个 java 应用程序...... c# 函数从 java 应用程序中获取一个字符串,并返回一个字符串.. 有在 c# 中执行此操作以在 Windows 中创建 OleDbConnection ..
问问题
150 次
2 回答
2
我不确定你到底需要什么。
如果您需要从 C# 内部调用 Java 代码,您可以尝试IKVM。
如果您需要启动一个独立的 Java 应用程序,请使用任何 .NET 来生成子进程。
如果您使用 C# 的唯一原因是 OleDbConnection,您可以查看您需要联系的数据库是否有 Java 驱动程序。或 ODBC 驱动程序,并使用 JDBC/ODBC 桥。
于 2009-04-30T22:02:07.960 回答
1
我是jni4net的作者,它是 JVM 和 CLR 之间的开源进程间桥梁。它建立在 JNI 和 PInvoke 之上。无需 C/C++ 代码。我希望它会帮助你。
于 2009-10-31T19:45:59.647 回答