XMPPFrameworkとOpenfireをサーバーとして使用してチャットアプリケーションを開発しています。私のアプリのユーザーは、別のサーバーに登録しています。私はOpenfireサーバーをチャット通信専用に使用しています。
現在、チャットアプリのアーキテクチャに疑問があります。
ユーザーがサーバーに登録するたびに、Openfireにユーザーを追加したいと思います。このために、登録された詳細をOpenfireに挿入するサービスをサーバーに作成する必要があります。この構造は大丈夫ですか?
別の質問-iPhoneのObjective-Cを使用してOpenfireサーバーにユーザーを挿入/作成することは可能ですか?OpenfireにはこのためのAPIがありますか、それともOpenfireデータベースに挿入するためにこれの外部クエリを作成する必要がありますか?
外部サービスを使用する代わりにiPhoneアプリから挿入できる場合、使用する方法とコードへのリンクを誰かに教えてもらえますか?