Cometについての私の理解は、サーバー側のAJAXリクエストです。ロングポーリング(「プッシュ」)についての私の理解は、それがサーバー側のAJAXリクエストでもあるということです。WebSocketについての私の理解は、WebSocketは双方向のAJAXリクエストであるということです。
これらのいずれかが間違っている場合は、私を修正することから始めてください!
私が多かれ少なかれ正しいと仮定すると、これらはすべてAJAX(内部XmlHttpRequest
でオブジェクトを使用するJavaScript)であるというのは本当ですか?それらがすべてAJAX呼び出しだけではない場合、クライアント(JavaScript経由)およびサーバー(Javaなどを使用)にどのように実装しますか?前もって感謝します!