It sounds like ajax, unless he has a TCP server and not HTTP?