微软领衔为OASIS标准化推出OData Web协议

日期: 2012-06-24 作者:Jack Vaugha翻译:蒋红冰 来源:TechTarget中国 英文

OData(开放数据协议)是一个Web协议,迄今对此感兴趣的人相对较少,但是随着微软及其它公司分享OData,这很有可能会改变OASIS标准化组织的工作规范。全称为“开放数据协议”的REST式的数据访问形式,是基于AtomPub(发布协议)的联合方案。它最初源于微软,尤其是它的化身JSON(JavaScript Object Notiation:基于JavaScript语言的轻量级的数据交换格式)已证实为Azure云计算的关键所在。

  上个月末,IBM,SAP,WS02和其它组织向OASIS联盟技术委员会提交了OData互操作性标准。近几年,REST有点像Wild West,在没有过多的标准化的情况下越来越成功,但是OData可能正向编纂标准化迈近,至少是有一些REST。

  当企业中.NET应用与Java相遇,作为轻量级网络式处理数据方式的OData、云计算就变得很成功了。它是微软Windows通信基础(WCF)努力开发的一部分,和所谓的“Web 2.0”一样,它使用URL作为数据对象的指针。

  最近之所以人们对OData产生兴趣,部分程度上是因为这一版本实现了JSON。JSON最初是作为XML模式的替代方案,但现已成为REST使用的最大驱动力,它通常是在JavaScript程序设计的环境下完成的,而且还将继续扩展。

  观察家们发现,人们越来越多地把OData与JSON一起使用。OASIS标准化可以推动最佳实践,并且在Web应用和云计算应用中使数据存取形式化。

  “目前大部分增加的OData的实现其实就是兼容JavaScript的JSON的实现,”OakLeaf Systems的首席顾问Roger Jennings说。他强调说,JavaScript已经变得越来越有用,无论是在微软设置中,还是在非微软设置中。

  然而在技术实现中存在着显著的不同点,事实上,OData已经从微软和IMB中脱离出来,在某种程度上,它更像SOAP。这一标准极大地影响了Web服务的增长,为跨异构平台提供了互操作性,这些平台包括:Cobol,.NET和Java。领头羊SOAP PRC是JSON和REST的对立面,引申开来也是OData的对立面。

  在不同的公司,微软、IBM、SAO和WS02的背后,OData更值得关注。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • JSON如何开发API?

    随着开发者遭遇像企业之间业务对业务连接这类的应用对应用问题,他们的第一反应往往是,“这里为什么我们不能用一个API就行了呢?”

  • API开发与管理大作战

    2014将会是API管理方法新旧PK的一年,据Delyn Simons说,她领导了Mashery开发者的外展团队。应用编程接口(API)的主流化和私有化在新的一年也将掀起波澜,她在波士顿“Future Insights Ultimate Developer Event 2013”大会上预测说。

  • 公共API外包管理是否值得考虑?

    公共API外包管理是指聘请一个专家小组来解决可扩展性问题,同时也提出几套可替代的方案。

  • API设计如龙生九子 各不相同

    IT咨询管理公司CA Technologies对API产业做了个问卷调查,问卷内容涉及API设计风格以及管理部署的新动向。调查结果表明,JSON与XML可谓两分天下。