- - 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
