- - PR -
Javaのプログラムから他の言語の実行モジュールを起動する方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-28 18:13
今、件名の方法について情報収集しています。
とりあえず見つけたのは「JavaでHello World 」のJNI編だけです。 ほかにどのようなものがあるのか実装例つきで ご照会頂きたいと思っております ≫他の言語の実行モジュール処理について ・データ送信のモジュール ・引数にデータやサーバー名等を設定する ・戻り値として結果コードが返される よろしくお願いします |
|
投稿日時: 2006-11-28 18:27
Runtime.exec()でプロセス起動できます。
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Runtime.html#exec(java.lang.String) |
|
投稿日時: 2006-11-28 18:31
Runtime#exec()でいいかもしれないし、なにか別のプログラムを介してそのモジュールをキックすることもあるだろうし。
ソケット通信するかも知れませんね。 「実行モジュール」が、引数をどこから受け取って戻り値をどこに返しているかにも、よると思いますが。 |
|
投稿日時: 2006-11-29 00:43
こういうアプローチもあります。
Boost.Python Simplified Wrapper and Interface Generator |
1