【发布时间】:2011-04-25 05:42:21
【问题描述】:
我只是想从 ASP.Net 调用一个 java 函数...请指导我!!!
我看过 JNBridge,但它不是免费的... :(
感谢期待
【问题讨论】:
-
链接指向在java程序中调用c#。 (?)
-
很抱歉。问题解释错误。
标签: c# java asp.net integration
我只是想从 ASP.Net 调用一个 java 函数...请指导我!!!
我看过 JNBridge,但它不是免费的... :(
感谢期待
【问题讨论】:
标签: c# java asp.net integration
我能想到的可能选项:-
通过服务公开 java 函数的功能(推荐 - 松耦合)
通过后端集成,例如:数据库。这两个程序都可以访问一个公共数据库并通过这里传递数据。 (不高度推荐 - 非常紧耦合)
使用开源网桥,例如:jni4net
注意:我从未使用过这座桥,但它似乎与您正在寻找的相似。 Refer their sample here
【讨论】:
不确定它是否正是您要查找的内容,但您可以查看IKVM.NET。
【讨论】:
你为什么要这样做?
1- 随着平台转换的出现,它也会减慢您的代码
2- 这会使您的代码难以测试。
3- 这会让你的代码难以理解。
必须有非常充分的理由,因为你可以用 Java 做的任何事情,都可以用 C# 做
如果可能,您始终可以在 ASP.Net 应用程序中复制和粘贴相同的功能
【讨论】: