gpt4 book ai didi

c# - 从 Java 调用 C# 代码?

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:02 25 4
gpt4 key购买 nike

有人有将一些 C# 代码集成到 java 应用程序中的好解决方案吗?

代码很小,所以我可以用java重写,但如果可能的话我宁愿重用代码。不要重复自己等等。

此外,我知道我可以将 C# 公开为 Web 服务或其他任何内容,但它有一些安全/加密内容,所以如果可能的话,我宁愿将其紧密集成。

<小时/>

编辑:它将位于基于服务器的应用程序上,因此“下载”另一个运行时是无关紧要的。

最佳答案

您将使用 Java native 接口(interface)来调用编译到 DLL 中的 C# 代码。

如果是少量的C#,移植到Java会容易得多。如果它很多,这可能是一个好方法。

以下是对其的高级概述:

http://en.wikipedia.org/wiki/Java_Native_Interface

您的另一个选择是从 C# 代码创建 COM 程序集并使用 J-Interop 调用它。

http://sourceforge.net/projects/j-interop/

关于c# - 从 Java 调用 C# 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42437817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com