在您的 Java 專案中使用任何 .NET 函式庫。

javOnet 是一種機制,可將您的 Java 應用程式與 .NET 程式碼串接起來。您的 .NET 程式碼可透過一個強大的「類反射」風格的流暢 API,從您的 Java 應用程式中存取。使用 javOnet 的方法,您可以互動任何 .NET 物件。javOnet 會為您的 Java 應用程式建立一個 .NET 程序,並將您在 javOnet API 中的操作,直接轉譯成在 CLR .NET 程序中執行的操作。javOnet 提供完整的跨程序通訊,具備原生高效能、.NET 程序的建立與生命週期管理,以及支援回呼以便從 Java 端監聽 .NET 事件。
透過 javOnet,您可以在 Java 應用程式中重用關鍵的 .NET 程式碼,並使用 WPF 或 WinForms 介面來強化 Java 應用程式。當需要從 Java 呼叫 C# 時,javOnet 能高效率且可靠地解決 Java 與 .NET 的相互操作問題。
javOnet 讓相互操作變得簡單,讓您能專注於更重要的議題。在您用 Java 建立的任何東西中,都可以使用任何 .NET 元件。javOnet 的範例展示了如何建立具有 WPF 或 WinForms 介面的 Java 應用程式,以及如何繼承 .NET 類別或在 Java 中使用 Log4Net。
功能
- 原生高效能。
- 輕量單一 jar 檔解決方案。
- 可在不做任何變更的情況下存取任何自訂或框架 .NET 函式庫。
- 不需要進行代理程式生成。
- 易於使用的流暢「類反射」API。
- 不需要客户端-伺服器或 Web services 架構。
- 支援任何方法、值型別與參考型別。
- 支援泛型方法與泛型類別。
- 跨平台例外處理。
- 內建垃圾回收器傳播。
- 可搭配用於 COM 物件的 interop DLL。
關於 javOnet
javOnet 由經驗豐富且高度熟練的 .NET 與 Java 開發人員成立,目標是簡化常見的相互操作問題。他們建立電腦系統,有效串流化商業流程,並為中小型與大型公司提供開發、顧問與外包的 IT 服務。他們的目標是打造易於使用、並可立即提升開發人員生產力的工具。