Java Server Sent Events Chat Example

safhaufausdfasdfs
aafauhsf
haye nacas
maxa kaa galay adi
wpppw
wpppw
woowo
bsbbs
iwjeijjwjie
ljuuufudfuadfgasdfaufgyadsfaffadfgayfgaydffasdfgyasfggyasafgafagyf
ljuuufudfuadfgasdfaufgyadsfaffadfgayfgaydffasdfgyasfggyasafgafagyf
ljuuufudfuadfgasdfaufgyadsfaf
duluf
huausdausd
woowo
dahufasudhfasd
izjaid
nnjanfjajnfnjs
iafhhuhshfhuuhasdf
aidhasdhauhsduhasd
woowo
haa waryaa he
maxaa
mesha ku heysaa
hhh wax badane
asdas
rrr
errrrr
aefaef
ADS
test
hi
hjhj
jjjjhjhj
hi
hi1
hi2
mnmnmbnbm
hi34
hi 89
he
hhhhhhhhh
bbb
this
is a test
sdfsdgdf
fdgggggggggggggg
gggg
fffffffffff
yyyyy
ok
hi
assd
hihi
hihihihihi
hihihihihi
asdsd44444444444444444444
asdasdasd
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
let
let's start

Enter message in the field above and press Enter to send it.

This is a simple Java Server Sent Events chat example. It illustrates usage of technology - how with a few lines of code you can achieve simple chat application working in a modern browsers.

Of course this simple example gives you only basics functionality. Further you can improve it. Also you can consider using this technology for other areas where it is required mostly one way communication. E.g. client is subscribed and listen to changes such as price change, status update, live scores, etc.

To test it open this page in two different browsers. Note that Internet Explorer does not support SSE. So use Google Chrome and Mozilla Firefox.

For more info you can read following article Introduction to SSE with PHP example or directly look into SSE PHP example that updates stock prices when market moves.

Download source code Download WAR file Read Java SSE article