2009-04-08 1 views
2

Это на самом деле два вопроса, сложенных в один.Какой пример функциональности Java, который я мог бы добавить в проект JRuby/Rails?

  1. Есть ли определенный тип функциональности Java, который использует JRuby для людей или в основном из-за преимущества производительности, которое JRuby дает против МРТ?

Причина, по которой я спрашиваю, я хотел бы добавить некоторые функции Java в проект Rails (просто чтобы показать, что это возможно). В идеале эта функциональность Java также была бы полезной, а не избыточной. Это приводит к моему следующему вопросу. , ,

  1. Каков пример того, что могло бы сделать хорошую демонстрацию функциональности Java, добавленной в простое приложение Rails CRUD?

Я думаю, что все, что вы можете сделать в классе Ruby, можно так же легко сделать в классе Java (с примерно вдвое большим количеством кода), поэтому я понимаю, что вопрос может быть трудно ответить. Мне просто интересно, есть ли определенный тип функциональности, который более подходит для Java.

Здесь, кстати, ничего не поставлено на карту. Я просто играю и тестирую вещи.

ответ

0

Я думаю, что libs (gems) класса Ruby может делать практически все, что могут сделать Java-библиотеки, поэтому не существует веских причин использовать JRuby on Rails в «автономном» сценарии.

Я использую его для интеграции с Java-приложением поставщика. Быстрое управление быстрым контроллером и некоторыми видами намного проще, чем расширение Java/Swing.

Также в среде «Предприятие» разработчик рельсов может быть назначен на Tomcat или Glassfish. Драгоценный камень Warbler для JRuby позволяет это.

2

Я нашел бы целенаправленную библиотеку Java, которая заполняет существующую потребность в Java и работает над использованием этой библиотеки в вашем приложении rails. Одна из возможностей - использовать JTS (Java Topology Suite) для управления географическими регионами в приложении rails и конвертировать их для отображения на карте в вашем приложении rails.

Смежные вопросы