-1

チャットアプリを作りたい 私のチャット アプリケーションは、継続的なポーリングとデータのプッシュを使用して、Web サーバーでリアルタイム チャットとして適切に動作しています。しかし、ポーリングはモバイル アプリケーションには適していません。私たちのチャット全体はすでに HTTP Rest API として構築されているため、XMPP への移行は私たちにとって大きなメリットです。

それで、私たちはWebSocketについて知りました。この状況でリアルタイムチャットに適したものを誰か教えてください。WebSocket は非常に高速で、サーバーからの継続的なタイマー ポーリングも必要ありませんでした。

もしあれば、より良いオプションを提案してください。ありがとう:)

4

1 に答える 1

0

XMPP の作成目的の 1 つは、インスタント メッセージングでした。jabber.comにサーバーがあり、オープンソースの性質により、自分でサーバーをセットアップする可能性もありました. ただし、XMPP は XML ベースのアプリケーション プロトコルであり、特定のカスタマイズを行うことはできません。また、リアルタイム メッセージング用の XMPP のトランスポート プロトコル (ハンドシェイクを除く) として Websocket を使用することもできます。

Websocketは、ひと手間かけてアプリを自作させてくれるので、思い通りにデザインする力がつきます。

Websocket のパス宣言を使用して、さまざまなチャネルを宣言し、接続されているすべてのユーザーに着信データをブロードキャストできます。それはあなた次第です。

于 2017-01-05T08:38:00.130 に答える