質問
いてソリューションの統合のための一部のC#コードをjavaアプリケーション?
このコードが少ないので、私は書きにjavaがされているのではないかと思い再利用のコードが可能です。な繰り返しだ。
また、かされるものではC#webサービスとしても、その一部のセキュリティ/暗号化をもっとされているのではないかと思いく緊密に統合が可能です。
編集:これは、サーバベースのアプリでダウンロード"もうひとつのランタイムは無関係なのです。
解決
他のヒント
ときに使うJava Native Interfaceをお呼びC#コード作成DLL.
場合は、少量のスレッドセーフで、C#、いく港までJava.が多く、これは良いについて教えてください。
ここには必要の概要:
http://en.wikipedia.org/wiki/Java_Native_Interface
その他のオプションを作成しCOM組み立てからのC#コードおよびJ-Interopの呼び出します。
私の著者 jni4net, オープンソースintraprocessの架け橋にJVM CLR.で構築のJNIおよびPInvoke.ないC/C++のコード必要です。あなたにとってどんな年でしたがお手伝いいたします。
いろんないほうがより再書き込みコードをjava.ダウンロード一50Mb runtimeが悪いです。
を使用しました JNBridge この、くことになっている。取り扱うJava->.NETおよび、そのすべてproc.
しない場合に書き換えhadleとして プロセス間通信 を選択下記の:
- 名前付きパイプ
- ソケット
- ソープ
うに書き換えでない場合の、過ぎます。Webサービスのもうですが、どうなるのだろうかに多くの架ける再利用の少しのコードです。
http://www.infoq.com/articles/in-process-java-net-integration る走行CLR、JVMは同一のプロセススペースと通話です。で非常に効率的です。と思い、試しにやってみてくださいに組み込んで 自家培養表皮ジェイス ばうまく動作しています。
の場合はそのコードでexposableとしてコマンドラインユ私のホスト言語の利用システムコールを実行する。
場合にC#アプリのニーズを呼びJavaコンパイルの特別Java主が適切なコマンドライン引数を返しますテキスト出力に出力します。
では最古のもので、最も簡単な方法です。
話ができるいはc#の授業(成dll)を介して架橋する図書室、各種ライブラリは、彼の特徴。 JNBridge 生成プロキシクラスで呼び出管理のコードをjavaます。 JCOBridge また負荷あるいはc#の授業でご利用のjavaの呼び出し機構も javonet または輸入のjavaクラスを呼び出javaコードを呼び出し機構。
すべての探解商業ソリューションまたは電話javaコードです。純逆とグラフィカルユーザインタフェースの統合を備えています。
リンク:
jnbridge java-.純橋の開発および展開ライセンススキーマ"30日間無料お試し
jcobridge java-.純橋の開発および展開ライセンスのスキーマと無限の試験
javonet java-.純橋研究専門のライセンススキーマ"30日間無制限の試験後のサインアップ