0

アプリにチャット機能を実装したいと考えています。私が探しているもののように見える XMPPframework を見つけました。これは xmpp プロトコルを使用してチャットを実行するため、これは Windows サーバーにインストールされますか?

また、私たちのチームのサーバー担当者は、websocket を使用する signalr Objective C フレームワークの使用について私にアプローチしました。サーバーは Windows であるため、sigalr Objective C フレームワークを使用する必要がありますか? Signalr はgithubにあります。

ありがとう

4

1 に答える 1

2

クライアントとサーバーは独立しています。クライアントが iOS で実行されていても心配はいりません。サーバーは、XMPP プロトコルで定義されたサービスを提供する限り、任意の言語で実装できます。

実際には、サーバー側を自分で実装する必要はありません。XMPP を介してクライアントと通信するサーバーの実装は既に多数あります。最も一般的に使用されるのはOpenfireです。

クライアント側では、XML メッセージをサーバーに送信し、サーバーから XML メッセージを受信するだけです。そして明らかに、誰かがすでにそれを処理しました。XMPP クライアントの実装もあります。私は Windows Phone の開発者なので、Matrixを好みます。Openfire サーバーと通信する単純なクライアント クラスを提供します。Matrix に相当する iOS が見つかると確信しています。

あなたのプロジェクトで頑張ってください!

于 2013-01-31T03:49:38.410 に答える