動作する Google チャネル AP を作成しました。すべてのクライアントにメッセージを送信したいと考えています。
私は2つのサーブレットを持っています。1 つ目はチャネルを作成し、クライアントに と を伝えuserid
ますtoken
。2 番目のものはによって呼び出されhttp post
、メッセージを送信する必要があります。
クライアントにメッセージを送信するには、次を使用します。
channelService.sendMessage(new ChannelMessage(channelUserId, "This is a server message!"));
これにより、メッセージは 1 つのクライアントにのみ送信されます。どうすればこれを全員に送信できますか?
チャネルを作成し、すべての ID のメッセージを送信するために使用するすべての Id を保存する必要がありますか? Id を 2 番目のサーブレットに渡すにはどうすればよいですか?