2022年3月24日 / 最終更新日時 : 2022年3月24日 admin AWS(Amazon Web Services) API Gateway(WebSocket API)のフロントをNuxtで実装する API Gateway(WebSocket API)のバックエンドをRailsで実装する で作成したAPI GatewayにWebSocketで接続してメッセージのやり取りが出来るようにします。 仕様は、Action C […] APIAPI GatewayWebSocket
2022年3月23日 / 最終更新日時 : 2022年3月24日 admin AWS(Amazon Web Services) API Gateway(WebSocket API)のバックエンドをRailsで実装する 統合タイプHTTPで指定したURLで、$connect/$disconnect/$defaultのリクエストを受け取って、実装済みのAction Cableともメッセージのやり取りが出来るように実装します。 フロントはN […] Action CableAPIAPI GatewayWebSocket
2022年3月8日 / 最終更新日時 : 2022年3月8日 admin GCP(Google Cloud Platform) Action Cable(WebSocket)をサーバー上で動かす GCP事始め。Compute EngineでRailsアプリを動かす で作成したサーバーでAction Cable(WebSocket)が動くようにしたのでメモしておきます。 Rails側は実装済みの状態です。Actio […] Action CableNginxRedisWebSocket
2022年2月27日 / 最終更新日時 : 2022年3月22日 admin AWS(Amazon Web Services) API Gateway(WebSocket API)の統合タイプHTTPを試す WebSocketのサーバーを自前で用意すると、スケールするのが手間だったり、コストが大きくなったりするので、API GatewayでWebSocketを繋げて、バックエンドは既存アプリ等のAPIで処理できないか試してみ […] APIAPI GatewayWebSocket
2022年2月19日 / 最終更新日時 : 2022年2月18日 admin Ruby on Rails WebSocket(Action Cable)の認証等の結果通知方法を考えて実装する WebSocket(Action Cable)の認証方法を考えて実装する で認証は実装しましたが、結果通知方法がなく、切断されるだけ。 フロントでは、なぜ切断されたか解らず、再接続を繰り返す(無駄な処理が続く)のと、ユー […] Action CablejQueryWebSocket認証
2022年2月18日 / 最終更新日時 : 2022年2月18日 admin Ruby on Rails WebSocket(Action Cable)の認証方法を考えて実装する Action CableでWebSocketを試す では、一旦、公式サイトを参考にCookieで認証するようにしましたが、ドメインの制約を受けるし、フロントからAPIで認証する場合にも都合が悪い。 認証方法を検討し、実装 […] Action CableDeviseDevise Token AuthWebSocket認証
2022年2月5日 / 最終更新日時 : 2022年2月5日 admin Ruby on Rails Action CableでWebSocketを試す 他の方の記事を参考しましたが動かなかったので、公式を読みつつ調べながら書きました。WebSocketの挙動も含め、メモしておきます。 デザインも拘りましたが、MDB使っているので参考までに。 Action CableDeviseWebSocket