Server Push & Multi-part MIME

Because Jetty assigns each request it own Thread, it is a simple matter for that thread to continue execution and send updates back to the browser, continually or in response to some asynchronous condition.

Combined with Multi-part MIME encoding it is possible for the server to update the entire browser frame when ever it chooses.

Many browsers support server push and multi part MIME, but unfortunately MSIE 3 is not among them.

Click here to see simple example.