タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

websocketとRailsに関するd_animal141のブックマーク (3)

  • wscatでAction Cableと通信する - kymmt

    Railsで/cableなどのエンドポイントにAction CableをマウントするとWebSocketサーバとして利用できます。wscatを使ってAction CableによるWebSocket APIと対話的に通信するために、送信するデータの形式などを調べました。 準備 wscat github.com npmでインストールできます。 $ npm install -g wscat Action Cable この記事ではRails 5.1.6を使います。今回は、APIモードのRailsアプリケーションにAction Cableをマウントします(Action Cableサーバを独立に起動することも可能)。まず、適当にアプリを作ります。 $ rails new --api action-cable-sample $ cd action-cable-sample $ bin/rails g s

    wscatでAction Cableと通信する - kymmt
  • ActionCableとロードバランサーを併用する時のRedisの設定 - Qiita

    こんにちは。 Cryptogamesで働いているじゅん(@BoNingennnN)です。 最近仕事でAcitionCableを使う機会がありました。 RailsでWebsocket通信を行うものを実装するなら、ActionCableを使うのがデフォルトです。 リアルタイムのメッセージなどの機能を実装する時に使うことが多いと思います。 ActionCableは若干とっつきにくい部分もありますが、使い慣れてしまえば基的な部分で詰まることはあまりないと思います。 ですが、Redisの設定ではかなり苦しんだので、今回はそのことを書いていきます。 (ちなみにQiitaには初めて投稿します!) 番環境でActionCableを使うなら、Redisを使う必要がある。 「ActionCableを使ってみた」というような記事がいくつかあるかと思いますが、その多くではRedisを使っていません。 これは、

    ActionCableとロードバランサーを併用する時のRedisの設定 - Qiita
  • 【Rails】Action Cableについてまとめてみた - Qiita

    Action Cableのしくみ 主にRailsガイドをなぞったもので、冗長なので後に修正したいです。 Action Cableは、フロントのWebSocketとバックエンドのRails周りをシームレスに統合する、フルスタックなフレームワーク。 WebSocketとは、Webにおいての双方向通信を、従来のHTTP等よりも低コストで行うための仕組み。 WebSocketについて調べてみた。 Pub/Subモデル(出版-購読型モデル) 非同期型メッセージパラダイムの1種で、疎結合とそれによるスケーラビリティが利点。 メッセージを送信する側(Publisher)が、特定のメッセージを受信する側(Subscriber)の抽象クラスに情報を送信する。このときPublisherは、個別の受信者を指定しない。 Action Cableは、サーバーと多数のクライアント間の通信にこのアプローチを採用している

    【Rails】Action Cableについてまとめてみた - Qiita
  • 1