文档章节

云计算

empireghost
 empireghost
发布于 2012/03/22 17:01
字数 418
阅读 36
收藏 0

目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖,但还不够完善。

 

Protocol Buffer

 

Protocol Buffer Google内部使用的一种语言中立、平台中立、可扩展的序列化结构数据的方式,并提供基于 Java C++ Python 3 种语言的实现(每一种实现都包含了相应语言的编译器以及库文件),而且它是一种二进制的格式,所以其速度是使用XML进行数据交换的10倍左右。它主要用于两方面:其一是RPC Remote Procedure Call ,远程过程调用)通信,它

可用于分布式应用之间或者异构环境下的通信;其二是数据存储方面,因为它是自描述的,而且压缩很方便,所以可用于对数据进行持久化(比如存储日志信息等),并可被MapReduce 程序处理

 

 

Facebook Thrift

 

Facebook 开发的远程服务调用框架 Apache Thrift,它采用接口描述语言定义并创建服务,支持可扩展的跨语言服务开发,所包含的代码生成引擎可以在多种语言中,如 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk 等创建高效的、无缝的服务,其传输数据采用二进制格式,相对 XML JSON 体积更小,对于高并发、大数据量和多语言的环境更有优势

 

© 著作权归作者所有

上一篇: Hadoop
下一篇: 云计算
empireghost
粉丝 7
博文 4
码字总数 614
作品 0
昌平
高级程序员
私信 提问
2017中国云计算国际峰会

2017 中国云计算国际峰会将于2017-03-30召开,旨在汇集研究人员、开发人员和行业专家,探讨云计算在全球的应用总体情况与未来趋势、云解决方案、 云零售、云电商、云视频、云金融、电信云、云...

活动家
2017/02/14
65
0
云计算 : 深刻改变未来 pdf下载

本书概述了云计算的起源、发展以及商业模式,介绍了云计算的关键技术、典型应用以及开源软件和社区。 云计算既是机遇也是挑战,中国科技何去何从?需要从国家层面重视云计算,在教育、普及、...

流浪的猫爱编程
2018/10/29
0
0
中国联通携手浪潮服务器共赢云2.0时代

  【IT168 资讯】进入云2.0时代,中国联通云计算业务不断增长。两千多台浪潮服务器进驻中国联通云数据公司,帮助其打造一流的云计算基础设施平台,应用于联通公众云资源池、物联网、CDN等业...

it168网站
2017/12/01
0
0
云计算概念诠释:18个权威人士的定义

云计算概念诠释:18个权威人士的定义 时间:2009-09-10 16:01来源:SaaSer 作者:云计算 点击:296次 云计算是一个囊括了开发,负载平衡,商业模式,以及架构的时髦词,是软件业的未来模式(Soft...

chSkyrain
2011/04/23
90
1
一起谈.NET技术,解析对云计算的十大误解

  云计算既不是网格计算,也不是虚拟化,而是一个由多种产品和服务集成起来的端到端的解决方案。   云计算就是SaaS?云计算只适用于中小企业?云计算不能保证企业数据的安全性?   究竟...

狼人2007
2017/12/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

什么是线程死锁,如何解决

产生死锁的条件有四个: 互斥条件:所谓互斥就是进程在某一时间内独占资源。 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 不剥夺条件:进程已获得资源,在末使用完...

苏坡吴
23分钟前
4
0
CSS

一、CSS概述 1、什么是CSS Cascading style sheets,层叠样式表、级联样式表,简称样式表 2、css的作用 设置HTML网页中元素的样式 3、HTML与CSS的关系 HTML:负责网页的搭建,内容展示--网页...

wytao1995
34分钟前
4
0
二叉查找树的第 K 个结点

private TreeNode ret;private int cnt = 0;public TreeNode KthNode(TreeNode pRoot, int k) { inOrder(pRoot, k); return ret;}private void inOrder(TreeNode root......

Garphy
今天
4
0
windo8 weblogic

需要的软件包 现在安装jdk 则先进入你电脑自带jdk \bin目录下 然后java -jar 执行你的jar包就可以了 欢迎界面直接点击下一步,跳到更新界面,直接选择跳过 然后选择安装目录(注意:目录不要有...

恩多
今天
8
0
Activiti 批注

Activiti添加批注(comment)信息 在每次提交任务的时候需要描述一些批注信息,例如:请假流程提交的时候要描述信息为什么请假,如果领导驳回可以批注驳回原因等  1、添加批注 // 由于流程...

奔跑的android
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部