Greg Wilkins gives a rundown on the features and extensions of CometD , the bi-directional low-latency messaging bus over long-lived HTTP connections, implementing the Bayeux protocol .