модуль ActionCable
Action Cable – интегрированные WebSocket для Rails
Action Cable обеспечивает бесшовную интеграцию WebSocket с остальной частью вашего приложения Rails. Он позволяет реализовывать функции реального времени на Ruby в том же стиле и формате, что и остальная часть приложения Rails, сохраняя при этом высокую производительность и масштабируемость. Это комплексное решение, включающее как клиентский фреймворк JavaScript, так и серверный фреймворк Ruby. Вы получаете доступ ко всей своей предметной модели, созданной с помощью Active Record или выбранной вами ORM.
Подробнее об Action Cable можно прочитать в руководстве Обзор Action Cable.
Поддержка
Документация API доступна по адресу:
Сообщения об ошибках в проекте Ruby on Rails можно отправлять здесь:
Предложения по новым функциям следует обсуждать на форуме rubyonrails-core здесь:
Константы
- INTERNAL
Открытые методы класса
# File actioncable/lib/action_cable/gem_version.rb, line 7 def self.gem_version Gem::Version.new VERSION::STRING end
Возвращает текущую загруженную версию Action Cable в виде Gem::Version.
# File actioncable/lib/action_cable/version.rb, line 9 def self.version gem_version end
Возвращает текущую загруженную версию Action Cable в виде Gem::Version.
Открытые методы экземпляра
# File actioncable/lib/action_cable.rb, line 77
def server
@server ||= ActionCable::Server::Base.new
end Singleton экземпляр сервера
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.