simple web server that can send and receive data