JSON数据其实和其他数据没有什么差别,就是一些文本数据流。
TCP/IP协议上可以传输任何数据,前提是联通的两端有协商好的通信协议(数据解析协议)
这样发生端以特定的格式包装要发生的数据,写到TCP/IP的一个一个数据报中的数据部分,接收端接到后把数据部分提取出来,并按合适顺序组装成完整的数据包,后面就是根据二者间的通信协议进行进一步数据解包,提取需要的部分啦
这部分工作其实和具体发送的什么数据没有具体关系,而且确实json数据就是普通文本流,所以在TCP/IP层面来看,和发送一段普通的txt纯文本文件内容没有任何区别,真正关心json格式的是具体应用解析中对这种结构化数据的解析,即接收端开始接收到的还是一大段文本数据,是需要经过内部对json解析模块解析后才能按结构化处理里面有意义的内容。