基本的には、JSPでWebページを使用したいので、Javaでは、Linuxサーバー上でさまざまなバックグラウンドプロセス(実行可能なもの)を実行します。Java Webサーバー上で個別のバックグラウンドプロセスを実行する
ウェブとは別のユーザーとして実行する必要があります。
私にはどのようなオプションがありますか?
ありがとうございました。
私はちょうど見られる "ランタイムRT = Runtime.getRuntime();プロセスPROC = rt.exec(" Linuxコマンド ");"働くかもしれない。
ちょうど始めた(子プロセス)プロセスがJavaサーブレットプロセスから完全に切り離されるかどうかわかりません。別のアカウントで実行することは可能ですか?
どのJEEバージョンですか? JEE 6では、EJB JEE 5を使用して非同期サービスを作成するのは簡単ですが、メッセージ駆動型Beanを試してみることができます。 – Thomas
Thx Thomas。私が理解していないことは、Javaワールドとは異なるアカウントのもとで完全に分離されたネイティブプロセスを開始する方法です。 – GaryX
おそらくhttp://docs.oracle.com/javase/7/docs/api/java/lang/Process.htmlが必要です。私はあなたがJSPページから多くを行うことはできないと思っています。少なくともサーブレットが必要ですが、それでもセキュリティ上の制限があります。 – Viruzzo