Распространение приложения, написанного на Ruby on Rails - PullRequest
2 голосов
/ 09 мая 2011

У нас есть существующее веб-приложение, написанное на Ruby 1.9.2 и Rails 3.x.Наша оригинальная модель представляла собой программное обеспечение как услугу, но при проведении исследований в нашей отрасли бывают случаи, когда размещение нашего кода на клиенте может быть лучшим вариантом по соображениям конфиденциальности (хранение данных клиентов в их собственном центре обработки данных).* Каковы наилучшие меры для защиты нашей кодовой базы от просмотра?Кто-нибудь имел опыт компиляции в JRuby или аналогичные решения.Какие шаги есть предостережения?

Спасибо

1 Ответ

3 голосов
/ 10 мая 2011

Посмотрите на Славка .Вы можете упаковать свое приложение rails как отдельное, скомпилированное (т. Е. Java-классы) java-приложение для распространения. Если вы используете функции «исполняемый» и «скомпилированный», вы можете получить скомпилированные классы java, упакованные в контейнер сервлета, который может работать как 'java -jar app.jar'.

...