Simplest possible server & client