私は新しいtorquebox(JBOSS)アプリサーバーで遊んでいますが、これまでに見たものと同じように、rubyアプリはjavawebappsから分離されているようです。セッションを共有できると読んだのですが、それらが別々のWebアプリとしてサイロで実行され、それらをブレンドすることはあいまいであるようです...これはすばらしいことです。
Java EEサーブレットJSPスタイルで構築された従来のWebアプリがあり、使用されているJSPの代わりにプレゼンテーション層ロジックとしてrubyを使用できるようにしたいと考えています。
Webリクエストコンテキストからrubyリソースを実行できるはずです。apache mod_rubyがrhtmlを処理するために開始するのと同じように...(目標:tomcatまたはJBossにこれを実行させるためにトリニダードまたはトルクボックス)
たとえば、HelloWorld.jsp(Javaパッケージを呼び出すことができます...)をHelloWorld.rhtmlまたは.rbに置き換えることができますか?また、JRubyであるため、Javaクラスを呼び出すこともできます。
今のところ、RoRアプリを個別にsinatraで作成できますが、ルビーWebアプリのJavaではなく、JavaWebアプリのルビーが必要です。
私が求めていることがTorqueboxまたはTrinidadで現在可能かどうか誰かが知っていますか?