首先看下这张图要实现网络通信,底层要通过TCP的三次握手连接,而我们最熟悉的应该是HTTP协议,那Http是什么呢,是怎样在不同的计算机上完成数据传输的呢,并且有了http为什么还出现了webservice,消息队列,RPC等其他协议呢。