包含简单的客户端和服务端