¿Los sockets web hacen que ajax / CORS quede obsoleto?

¿Los sockets web cuando se usan en todos los navegadores web dejarán ajax obsoleto?

Porque si pudiera usar sockets web para obtener datos y actualizarlos en tiempo real, ¿por qué necesitaría ajax? Incluso si uso ajax para recuperar datos una vez cuando se inició la aplicación, es posible que quiera ver si estos datos han cambiado después de un tiempo.

¿Y serán posibles los sockets web en dominios cruzados o solo en el mismo origen?

Respuestas a la pregunta(4)

Su respuesta a la pregunta