Đầu tiên là tạo dự án rails đã.
$ rails new sample-chat -d mysql
Sau đó config database trong file config/database.yml
Bước tiếp theo đó là cài đặt gem websocket-rails
trong Gemfile
gem "websocket-rails"
Chạy lệnh bundle install
Chạy lệnh rails g websocket_rails:install
WebsocketRailsコントローラの作成. Tạo file app/controllers/websocket_chat_controller.rb
# WebsocketRails::BaseControllerを継承
class WebsocketChatController < WebsocketRails::BaseController
def message_recieve
# クライアントからのメッセージを取得
recieve_message = message()
# websocket_chatイベントで接続しているクライアントにブロードキャスト
broadcast_message(:websocket_chat, recieve_message)
end
end