response.setContentType("multipart/x-mixed-replace");
segunda-feira, 21 de abril de 2008
Demora do Firefox para começar a receber os eventos de um Comet
Quando abrimos um HTTP Stream, ou Comet como é chamado hoje em dia, no Firefox, demora um tempo até que os dados comecem a ficar disponíveis. Ao que parece ele espera haja 1kb de dados já recebidos para começar a deixá-los disponíveis para uso. Contudo, há uma forma de habilitar o processamento dos eventos do Comet no Firefox diretamente sem esperar esse 1kb inicial. Basta definir o content type do retorno como multipart/x-mixed-replace. Em Java seria algo como o mostrado abaixo:
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário