OpenFireサーバーを実行していて(データベースとしてMySQLを使用しています)、PHP httpプリバインドシステム(SASLを使用)をWebアプリで動作させようとしています。
まだオンラインになっていない(ゲストユーザー用の)ランダムなユーザー名を選択する必要があるアプリの一部にアクセスしました。ランダムなユーザー(作成したGuestsグループ内)を選択し、Presence Serviceプラグインを使用して、使用可能なユーザー(オフラインのユーザー)が見つかるまでオンラインステータスを確認することを考えていました。
オフライン/オンラインユーザーのリストを取得するためのより良い方法はありますか?
サーバーはユーザーのオンラインステータスをデータベースに保存しますか?私はOpenFireデータベースを見回してきましたが、理解できません。
ありがとう。