ネイティブクライアントアプリケーション(ブラウザではない)からJNLP Javaアプリケーションを起動しています。 JNLPが終了したら、呼び出し元のアプリケーションに文字列を返す必要がありますか?これどうやってするの?呼び出し元のアプリケーションに値を返すことは可能ですか?呼び出し側のアプリケーションをポートでリッスンして、JNLPアプリケーションがソケット経由でそのポートに値を書き込ませる必要がありますか?ネイティブ呼び出しアプリケーションはJNLPから戻り値を取得する方法はありますか。
6
A
答えて
1
all-permissions
要素が指定されている場合は、C#アプリケーションから読み取れる環境変数を設定できます。 Javaで
設定環境変数:C#で
System.getenv().put("returnValue", "yourValue");
読む環境変数は:
ProcessStartInfo p = new ProcessStartInfo("start ....");
....
string returnValue = p.EnvironmentVariables["returnValue"];
+0
これはうまくいかないと思います - 子プロセスは別個のプロセスです - 親プロセスの変数envのコピーを継承します。子供は親に反映されません - 少なくともこれはほとんどのオペレーティングシステムでどのように動作するのですか?ウィンドウでテストして見ます。 – user93353
1
私はソケットを使用するためにあなたのアイデアを好きで、これは簡単な解決策になる可能性があると思います。
WebStartアプリケーションから戻り値を取得することはできません。
javaws --help
返信コードはありません。 (申し訳ありません)
あなたはソケットの代わりに一時ファイルを使いましたか?
1
これはちょっと古いですが、これは2つのプロセスを相互通信するための既存のオプションであることがわかっているので、linkです。
私はあなたの問題を解決する最も簡単な方法は、RMIを使用するか、またはすることができます、または単純なソケット自分の質問に答える
2
場合、JMXだと思います!
私は親
string ret = process.StandardOutput.ReadToEnd();
Process::WaitForExit();
Process::Start
読む子プロセス(JNLP)
からstdoutに書き込みます
誰もがこの問題を認識していますか?
関連する問題
- 1. ajax呼び出しから戻り値を取得する方法は?
- 2. NSURLSessionDataTaskと呼び出しブロックから戻り値を取得する方法は?
- 3. C#でjavascriptを呼び出して戻り値を取得する方法は?
- 4. NSthreadを介して呼び出される関数から戻り値を取得する方法は?
- 5. Restletから値と戻り値を取得する方法は?
- 6. 戻り値のある関数を呼び出す方法
- 7. メソッドを実行せずにメソッド呼び出しと戻り値をモックする方法はありますか?
- 8. PL/SQL:文の戻り値を取得する方法はありますか?
- 9. UWPはC#でjavascriptを呼び出して戻り値を取得します
- 10. PowerShellのエンジンイベントハンドラから戻り値を取得する方法は?
- 11. doInBackgroundタスクから戻り値を取得する方法は?
- 12. 戻り値のないLinq文から関数を呼び出す方法は?
- 13. indexedDBからデータを取得し、関数呼び出しに戻り値
- 14. パラメータと戻り値なしでReflection経由でメソッドを呼び出す方法はありますか?
- 15. Objective-C関数をJavascriptから呼び出すときの戻り値の取得方法は?
- 16. cはlua関数を呼び出し、戻り値はスタックにあります。
- 17. イベントハンドラを動的に呼び出す方法とjavascriptでその戻り値を取得する方法は?
- 18. AjaxはPHPから戻り値を取得しますか?
- 19. AJAXから呼び出されたPHPからJSONの戻り値を取得します。
- 20. 関数内から呼び出された戻り値を取得... End Withステートメント
- 21. WCFで戻り値を取得、設定、およびメソッドから値を取得する方法は?
- 22. HTML JavaScriptからActionScriptコードを呼び出して戻り値を取得しますか?
- 23. 内部リクエストから値を取得する方法。関数戻り値はありません
- 24. VB 6アプリケーションで.NETアセンブリを呼び出す方法はありますか?
- 25. プライベートメソッドを呼び出す方法はありますか?
- 26. AndroidでActionScriptを呼び出す方法はありますか?
- 27. DLLからエクスポートされたネイティブ関数を直接呼び出す方法はありますか?
- 28. ネイティブAndroidの設定画面から戻る方法はありますか?
- 29. Androidパーステーブルから呼び出して値を取得する方法は?
- 30. KendoUIモーダルウィンドウから戻り値を取得する方法
あなたはどのように通話しているかの例を投稿できますか? – karelss
@karelss - javawsはProcess :: StartでC#で呼び出されます –
user93353