У меня есть приложение Ruby / Rails, которое является стандартным Rails CRUD, с некоторым jQuery и без AJAX.
У меня есть веб-приложение на Java, с которым я хотел бы интегрировать приложение Ruby / Rails. Приложение Rails использует ту же базу данных, что и веб-приложение Java, и (безопасно) разделяет несколько таблиц, и я помещу приложение Rails в файл WAR с помощью JRuby / Warbler и разверну его в отдельном Tomcat на том же физическом сервере. , Приложение Java работает на порте 80, а приложение Rails работает на порте 3000 на том же сервере.
В пользовательском интерфейсе приложения Java есть место для размещения нового пользовательского интерфейса приложения Ruby. Он представлен в виде нескольких пустых тегов «div» на нескольких скелетных страницах и сопровождающей области экрана. Я не хочу как можно больше использовать код пользовательского интерфейса Java и избегать необходимого минимума.
Есть ли способ запустить пользовательский интерфейс приложения Ruby, как в двух или трех div, к которым у меня есть доступ? В идеале, можно ли указать каждому div для загрузки одной точки входа в мое приложение Rails (URL), а затем загрузить другие страницы по мере необходимости?
Нужно ли беспокоиться о кнопках назад?
Есть ли еще вопросы, которые я должен задать, чтобы решить эту проблему?
Ура, Джей