私は、内部のビジネスロジックを.netアセンブリ内に保ち、JavaがUIを処理できるようにするプロジェクトを持っています。 Java Netbeans環境で.NETアセンブリまたは.dllを参照する簡単な方法はありますか?何か助けてくれてありがとう。Java netbeansプロジェクトから.netクラスを呼び出す良い方法はありますか?
2
A
答えて
1
正直私は.net
のUIを行うだろう。私はJavaのUIのものは非常に良いではないと思うので。もう少し早くやりたいです。
しかし、それらの間のコミュニケーションはサービスを通して行います。初めは大規模な投資ですが、アプリケーションを展開する際の苦痛はそれほどありません。そして、それはずっと良くなるでしょう。 .netとjavaの両方でクライアントとサービスを書く上で、ここにはたくさんのものがあります。
Javaコードからすぐに.netコードを使用したい場合は、IKVM.NETというものがあります。 JavaをCLIバイトコードにコンパイルします。しかし、私は彼らがjavaのインターフェイスのものをサポートしているかどうかわかりません。
1
Webサービス(例:REST + JSON)を介してビジネスロジックを公開することができます。あなたのUIはJavaで記述することができ、.NETで内部実装されているWebサービスを利用することができます。
アイデアは、テクノロジを分離し、よく知られている通信ブリッジを介して話すことができるようにすることです。
+0
お返事ありがとうございます。私はそれを試してみます。 – sleath
関連する問題
- 1. PHPから.NETクラスを呼び出す最も良い方法は?
- 2. Javaクラスからjavafxクラスを呼び出す方法は?
- 3. .NETコンソールからJSON WebServiceを呼び出す最良の方法
- 4. より良い方法jspフォームの提出からJavaメソッドを呼び出す
- 5. Form.ShowDialog()を呼び出すより良い方法はありますか?
- 6. .NetからJavaプログラムを呼び出す方法は?
- 7. Javaの親クラスで関数を呼び出す方法はありますか?
- 8. Rubyのクラスからメソッドを呼び出す方法はありますか?
- 9. Javaから.Net webservicesを呼び出す
- 10. OnItemClick()からJavaクラスを呼び出す方法は?
- 11. jmeterからJavaクラスを呼び出す方法は?
- 12. このJavaクラスからFragmentを呼び出す方法は?
- 13. AndroidのアクティビティからJavaクラスを呼び出す方法は?
- 14. Javaの同じクラスからメソッドを呼び出す方法は?
- 15. フラグメント内のjavaクラスからメソッドを呼び出す方法は?
- 16. 別のプロジェクトからクラスのメソッドを呼び出す方法
- 17. 基本クラスの各派生オブジェクトのメソッドを呼び出すより良い方法はありますか?
- 18. COMよりもIISでホストされている.net 2.0アプリケーションから.net 4.0コードを呼び出すには、より良い方法がありますか?
- 19. リンクされたサーバーからUDFを呼び出すより良い方法はありますか?
- 20. Managed .NETコードをUnmanagedコードから呼び出す最も良い方法
- 21. javacriptからjavaクラスを呼び出す
- 22. javaクラスからアクティビティメソッドを呼び出す
- 23. ローカルJavaからローカルPHPスクリプトを呼び出す最も良い方法は?
- 24. 呼び出し元クラスのコピーコンストラクタをpimplクラスから呼び出す方法は?
- 25. JAVA cardLayout。別のクラスからカードを呼び出す方法
- 26. Adobe AIRからJavaクラスを呼び出す方法
- 27. reactjsアプリからJavaクラスを呼び出す方法
- 28. Javaの別のクラスからメソッドを呼び出す方法
- 29. Javaの別のクラスからセッションマップデータを呼び出す方法
- 30. コンソールからメソッドを呼び出す方法はありますか?
私はIKVM.NETを見ていましたが、これは@ $$か本当の解決策の痛みですか?私はまだそれの頭か物語を作ろうとしていた。 – sleath
IKVMは、動作させるために一定の労力を必要とします。しかし、それはそこの生産環境で使用されるので、理論的には解決策になる可能性があります。しかし、私はクライアントサーバーのソリューションは持続可能性が高いと言いました。 – albertjan
IKVM.NETのモバイルデベロッパーのためのモノタッチルートは、現時点で最良のソリューションのように思えます。しかし、私はクライアントサーバーが理想的であることに同意します。 – sleath