Comet (programming)

Comet is a web application model in which a long-held HTTPS request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term, encompassing multiple techniques for achieving this interaction. All these methods rely on features included by default in browsers, such as JavaScript, rather than on non-default plugins. The Comet approach differs from the original model of the web, in which a browser requests a complete web page at a time.

Comment
enComet is a web application model in which a long-held HTTPS request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term, encompassing multiple techniques for achieving this interaction. All these methods rely on features included by default in browsers, such as JavaScript, rather than on non-default plugins. The Comet approach differs from the original model of the web, in which a browser requests a complete web page at a time.
Has abstract
enComet is a web application model in which a long-held HTTPS request allows a web server to push data to a browser, without the browser explicitly requesting it. Comet is an umbrella term, encompassing multiple techniques for achieving this interaction. All these methods rely on features included by default in browsers, such as JavaScript, rather than on non-default plugins. The Comet approach differs from the original model of the web, in which a browser requests a complete web page at a time. The use of Comet techniques in web development predates the use of the word Comet as a neologism for the collective techniques. Comet is known by several other names, includingAjax Push,Reverse Ajax, Two-way-web, HTTP Streaming, andHTTP server pushamong others. The term Comet is not an acronym, but was coined by Alex Russell in his 2006 blog post Comet: Low Latency Data for the Browser. In recent years, the standardisation and widespread support of WebSocket and Server-sent events has rendered the Comet model obsolete.
Hypernym
Model
Is primary topic of
Comet (programming)
Label
enComet (programming)
Link from a Wikipage to an external page
cometdaily.com/
surface.syr.edu/npac/
web.archive.org/web/20080104091304/http:/cometdaily.com/
tools.ietf.org/html/rfc6202
www.collabworx.com
Link from a Wikipage to another Wikipage
Adobe Flash
Ajax (cleanser)
Ajax (programming)
AOL Instant Messenger
Blog
BOSH (protocol)
Category:Ajax (programming)
Category:Web 2.0 neologisms
Category:Web development
Chunked transfer encoding
Client-side JavaScript
Comet (cleanser)
Cross-origin resource sharing
Cross-site scripting
DARPA
Dojo Foundation
Douglas Crockford
Event (computing)
Gmail
Google
Google App Engine
Hostname
HTML 5
HTML element
HTTP push
HTTPS
Hypertext Transfer Protocol
ICEfaces
Java applet
JavaScript
JavaServer Faces
JotSpot
JSON
JSONP
Lightstreamer
Long polling
Marc Andreessen
Meebo
MSN Messenger
Neologism
Netscape
Netscape Navigator 2
Persistent connection
Polling (computer science)
Proxy server
Pull technology
Pushlets
Push technology
Real-Time Messaging Protocol
Second-level domain
Server-sent events
Silicon Valley
Software engineer
Subdomains
Syracuse University
Transmission Control Protocol
Umbrella term
Uniform Resource Identifier
Web application
Web browser
Web development
Web Hypertext Application Technology Working Group
Web server
WebSocket
World Wide Web
XML
XMLHttpRequest
Yahoo! Messenger
SameAs
4jn86
Comet
Comet
Comet
Comet (informatique)
Comet (internet)
Comet (programação)
COMET (programlama)
Comet (programming)
Comet (web技术)
Comet (программирование)
Comet (програмування)
Cometa (informatică)
m.0c7ksc
Q544481
Комет (програмирање)
کامت
코멧 (프로그래밍)
Subject
Category:Ajax (programming)
Category:Web 2.0 neologisms
Category:Web development
WasDerivedFrom
Comet (programming)?oldid=1104579771&ns=0
WikiPageLength
23973
Wikipage page ID
4533952
Wikipage revision ID
1104579771
WikiPageUsesTemplate
Template:Citation needed
Template:Cite web
Template:Fact
Template:Failed verification
Template:Original research
Template:Reflist
Template:Short description
Template:Snd
Template:Unreliable source