我一直在使用新的 Torquebox (JBOSS) 应用程序服务器,并且喜欢我目前所看到的,但是 ruby 应用程序似乎与 java webapps 是隔离的。就像它们作为单独的 web 应用程序在孤岛中运行并且混合它们是模糊的,尽管我读到会话可以共享......这很酷。
我有一个以 Java EE Servlet JSP 样式构建的传统 Web 应用程序,我希望能够使用 ruby 作为我的表示层逻辑,而不是正在使用的 JSP。
我应该能够从 Web 请求上下文运行 ruby 资源。就像 apache mod_ruby 开始处理 rhtml...(目标:让 tomcat 或 JBoss 这样做,所以 trinidad 或 torquebox)
例如,我可以用 HelloWorld.rhtml 或 .rb 替换 HelloWorld.jsp(可以调用我的 java 包...)?它也可以调用我的 java 类,因为它是 JRuby ......
到目前为止,我可以单独创建 RoR 应用程序和 sinatra,但是......我想要 Java webapp 中的 ruby 而不是 ruby webapp 中的 Java。
有谁知道我现在问的问题是否可以用 Torquebox 或 Trinidad 实现?