Socket demo.