チャット機能を備えた Web アプリを構築しています。これには private pub gem を使用することにしました。ただし、プライベート パブでは、このコード スニペットでチャンネルを購読する必要があります
<%= subscribe_to "/messages/new" %>
ここで、このコードを 2 つのクライアント (チャット要求を開始したクライアントとチャット要求を受信したクライアント) で実行し、それも一意のチャネルで実行して、チャネルにサブスクライブするクライアントのペアのみが存在するようにします。チャットの開始者にチャネルを購読させることはできますが、相手側の「意図した」クライアントにその特定のチャネルを購読させるにはどうすればよいですか?
DBにjavascriptのフィールドを保持し、フィールドがnullでない場合にクライアントに実行させる必要がありますか?..もちろん、その場合はロングポーリングを使用する必要があります。