作为一个后台产品经理 一定要掌握这些数据交互知识(中)
上篇文章给大家介绍了移动端与后台的交换数据和展示,接下来我们就看看客户端和服务器之间传输数据的格式,这也是必须要掌握的内容。
二、客户端和服务器之间传输数据的格式
现在流行的做法通常有两种,一种是类似于 PB(Protocol Buffer,是 google 的一种数据交换的格式,它独立于语言,独立于平台。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。
可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的二进制数据传输格式,以用于诸如网络传输、配置文件、数据存储等诸多领域。)
另一种是 JSON(JavaScriptObject Notation),这也是一种轻量级的数据传输格式,就是用一堆中括号把数据组织起来,不像二进制,这种格式是人可读的,并且比较轻巧,所以也有大量的应用场景。下面这段数据就是 JSON格式,简单解读一下,就是 people 对应了三个人,三个人分别是中括号间的三个花括号中的人。
总结起来十分简单,移动端提出需求,服务器按要求组织好数据发给你,针对不同的格式,移动端自己解析,展示,完活儿。其实,不止移动端,前端网页和后台,后台和后台之间也是这个道理。
接下来就是数据的传输过程,由于篇幅原因,下篇文章再继续详细的介绍这部分内容,感兴趣的话去看看吧!
以上就是“作为一个后台产品经理 一定要掌握这些数据交互知识(中)”的内容了,如果你还想了解其他相关内容,可以来 产品壹佰 官方网站。
二、客户端和服务器之间传输数据的格式
现在流行的做法通常有两种,一种是类似于 PB(Protocol Buffer,是 google 的一种数据交换的格式,它独立于语言,独立于平台。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。
可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的二进制数据传输格式,以用于诸如网络传输、配置文件、数据存储等诸多领域。)
另一种是 JSON(JavaScriptObject Notation),这也是一种轻量级的数据传输格式,就是用一堆中括号把数据组织起来,不像二进制,这种格式是人可读的,并且比较轻巧,所以也有大量的应用场景。下面这段数据就是 JSON格式,简单解读一下,就是 people 对应了三个人,三个人分别是中括号间的三个花括号中的人。
总结起来十分简单,移动端提出需求,服务器按要求组织好数据发给你,针对不同的格式,移动端自己解析,展示,完活儿。其实,不止移动端,前端网页和后台,后台和后台之间也是这个道理。
接下来就是数据的传输过程,由于篇幅原因,下篇文章再继续详细的介绍这部分内容,感兴趣的话去看看吧!
以上就是“作为一个后台产品经理 一定要掌握这些数据交互知识(中)”的内容了,如果你还想了解其他相关内容,可以来 产品壹佰 官方网站。