以下は、JavaでJavascriptを実行する簡単な方法です。
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
try {
jsEngine.eval("print('Hello, world!')");
} catch (ScriptException ex) {
ex.printStackTrace();
}
問題は、これをAppEngine(およびおそらく終了するのに非常に長い時間がかかる可能性があるより大きなJS)で実行した場合、プラットフォーム(フロントエンドプロセス)によって課される処理時間制限に関して問題が発生するかどうかです。 、終了しないAppEngineプロセスでこれを実行する必要がありますか?バックエンドに?どのように?