ElasticSearch快速入门二(Restful介绍)

本节课从三个方便讲解什么是restful ?API: Application Programming Interface的缩写,中文意思就是应用程序接口.●XML: .可扩展标记语言,是一种程序与程序之间传输数据的标记语言●JSON:英文javascript object notation的缩写,它是一种新型的轻量级数据交换格式.随着时间的发展,xml被json逐步替代,xm...
摘要由CSDN通过智能技术生成

本节课从三个方便讲解

什么是restful ?
API: Application Programming Interface的缩写,中文意思就是应用程序接口.
●XML: .
可扩展标记语言,是一种程序与程序之间传输数据的标记语言
●JSON:
英文javascript object notation的缩写,它是一种新型的轻量级数据交换格式.

随着时间的发展,xml被json逐步替代,xml传输庞大,接收端解析麻烦,xml是带标签的的一种文本形式,

如今微博和微信的的技术发展,用户对web应用的数据交互越来越多,数据交互越来越频繁,如果还是xml的形式发送,这个就非常复杂和费时间

json是key value键值对易于读写解析

优点:

一,数据格式简单,易于阅读,易于读写

二,格式是压缩的,占带宽较小

三,易于解析

四,支持很多种语言,包括C 、C++、JAVA、Perl、PHP、Python........等等当前流行语言

五,json数据直接能为服务端代码(程序)使用,能简化服务端以及客户端的代码开发量

正式有这些优点,所以json这种数据交互方式就在web开发界慢慢的开始普及了,加上前端技术不断发展,出现了很多js框架,比如AngularJS、ExtJS等等有了这些成熟的JS前端框架,前后端开发就完全分离了,这样json的使用越来越多,大家都希望遵循一种程序设计风格,Restful这种设计风格就孕育而生了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值