Я начал разработку игры на основе веб-сокетов, используя драгоценный камень em-websocket.em-websocket gem с Ruby on Rails
Для тестирования приложения я запустить сервер, запустив
$> рубин server.rb
, а затем я просто открыть два браузера, подаваемые непосредственно в HTML-файл (без веб-сервера) и начать играть.
Но теперь я хочу добавить веб-сервер, некоторые таблицы базы данных, другие камни на основе Ruby on Rails.
Как достичь связи между моим сервером веб-сокетов и моим приложением Ruby on Rails? Должны ли они работать на одном сервере и запускаться как один процесс? Запуск на отдельных серверах и обмен данными через AJAX?
мне нужно поддерживать аутентификацию и другие функции, такие как обновление базы данных, когда игра закончена, и т.д.
Спасибо заранее.