現在、アプリケーションで Rhino を使用しています。いくつかの JavaScript を評価して値を取得する必要があります (JavaScript を介して Java クラスを使用する必要はありません)。しかし、遅すぎます。JavaアプリケーションでV8を使用する方法はありますか?
アップデート:
さまざまな種類のオブジェクトの大規模なコレクションがあります。これらのオブジェクトを必要な形式に検証および変換するための柔軟なメカニズムが必要です (ユーザーは検証および変換のルールを (実行時に) 変更できる必要があります。つまり、Java でこれらのルールをハードコーディングすることは適切ではありません)。現在はすべて Rhino で動作しますが、パフォーマンスが低下しています。NodeJS を使おうと思ったのですが、NodeJS との通信、プロセスによるオブジェクトのシリアル化など、非常にコストがかかるようです。