使用scoket实现客户端和服务端的信息通信。也可以用于跨进程的通信。