网络传输协议
围观岳老师
这个作者很懒,什么都没留下…
展开
-
XML-网络传输协议
XML-网络传输协议xml是一种最早的网络传输协议,常见于Java web开发中,不单单作为网络层的参数协议,还常见于各种配置文件中,在移动开发中也常见但是已不是主流的网络传输协议。优点:可读性强,解析方便; 缺点:效率不高,资源消耗过大; 解析方式:DOM解析,SAX解析,PULL解析;(1)DOM解析: 解析器读入整个文档,然后构建一个驻留内存的树结构,原创 2016-10-19 22:16:37 · 8790 阅读 · 0 评论 -
JSON网络传输协议
JSON网络传输协议JSON是在移动端比较常见的网络传输协议,它较xml格式更叫的简单和“小”,因此比xml更适合移动端对流量和内存的控制。优点:较XML格式更加小巧; 缺点:传输效率也不是太别高,但相较于xml提高了很多; 解析方式:Gson解析,JSONObject方式解析,FastJson解析(1)Gson解析: Gson解析方式是Google开源的一原创 2016-10-19 22:19:09 · 11412 阅读 · 0 评论 -
ProtoBuf(protocol buffer) 网络传输协议
ProtoBuf(protocol buffer) 网络传输协议转自:http://blog.csdn.net/wenyiqingnianiii/article/details/52741312ProtoBuf是Google开源的一套二进制流网络传输协议,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、Go 和Python,每一种实现都包含了相转载 2016-10-19 22:26:02 · 5282 阅读 · 0 评论 -
Thrift优缺点及应用
Thrift优缺点及应用Apache Thrift:应用 Facebook的开源的日志收集系统(scribe: https://github.com/facebook/scribe) 淘宝的实时数据传输平台(TimeTunnel http://code.taobao.org/p/TimeTunnel/wiki/index) Evernote开放接口原创 2016-10-19 22:32:28 · 7386 阅读 · 0 评论 -
Avro优缺点及应用
Avro优缺点及应用Apache Avro:应用 Hadoop RPC (http://hadoop.apache.org/#What+Is+Apache+Hadoop%3F)优点 二进制消息,性能好/效率高 使用JSON描述模式 模式和数据统一存储,消息自描述,不需要生成stub代码(支持生成IDL) RPC调用在握手原创 2016-10-19 22:34:35 · 5471 阅读 · 0 评论