0
私はAngular 1.5に基づいたハイブリッドアプリケーションを開発しています。現在、アプリケーションの一部では、クライアントは、グループの管理者用のメッセージングシステムが通常のワーカー/ユーザーにメッセージを送信できるようにしたいと考えています。私はこれが完了しているかどうかを確認したいのですが、サーバーがイベントを解決策にするでしょうか?もしそうなら、私はユーザーがアプリを開いているので、それを実行させ続けますか?これはパフォーマンスにどのような影響を与えますか?サーバーはハイブリッドアプリケーションでイベントを送信しました
私は解決をチェックアウトします。しかし、それは解決策ですが、私が知る限り、Serverはイベントを送信して接続を確立し、正しい状態に保ちますか? Ajaxの呼び出しが実際にすべての作業を行い、それを閉じます。 –
基本的に、AJAXはサーバーに新しいデータをポーリングし、間隔の間に応答を取得し、HTTP経由で動作します。 HTTPでは、要求に応じて接続を開き、応答時に閉じるので、接続が開いていないと言っても間違いありません。私はあなたのユースケースに精通していませんが、AJAXの実装はAJAXの機能を提供するために認証を確認したい場合に機能します。 – cnic
クライアントアプリケーションとサーバー間のオープンな接続を維持したい場合は、WebSocketsプロトコルを調べることができます。 – cnic