【发布时间】:2012-04-12 18:13:19
【问题描述】:
我有一个项目,我想将内部业务逻辑保留在 .net 程序集中并让 java 处理 UI 工作。有没有一种简单的方法可以在 Java Netbeans 环境中引用 .NET 程序集或 .dll?感谢您提供的任何帮助。
【问题讨论】:
标签: c# java .net mobile netbeans
我有一个项目,我想将内部业务逻辑保留在 .net 程序集中并让 java 处理 UI 工作。有没有一种简单的方法可以在 Java Netbeans 环境中引用 .NET 程序集或 .dll?感谢您提供的任何帮助。
【问题讨论】:
标签: c# java .net mobile netbeans
老实说,我会在 .net 中做 UI。因为我认为java中的ui东西不是很好。我宁愿反过来做。
但我会通过服务在它们之间进行通信。在开始时这是一项更大的投资,但在您推出应用程序时却没有那么痛苦。而且它可能会更好地扩展。 SO上有很多关于用.net和java编写客户端和服务的东西。
如果您确实确定仍想立即从您的 java 代码中使用 .net 代码,则有一个名为 IKVM.NET 的东西。它将您的 java 编译为 CLI 字节码。但是我不知道他们是否支持java的接口东西。
【讨论】:
您可以通过 Web 服务(例如 REST + JSON)公开业务逻辑。您的 UI 可以用 Java 编写,它可以使用 Web 服务,在 .NET 内部实现。
这个想法是您将技术分开并让它们通过众所周知的沟通桥梁进行交流。
【讨论】: