网络平台底层-通过API可以获得什么

今天的网络计算平台包含了很多功能,其中许多是通过APIs(应用程序接口)实现的。从相对简单的书签服务 del.icio.us到功能更复杂如 Amazon S3的完全虚拟化的数据存储,通过网络APIs实现的功能让人们感到惊喜。
   在这篇文章中,我把网络平台划分为6大基础设施模块并简要列出每个模块的一些产品。这些产品都有一个API,因此面临着被整合到其他服务的危险。

center
存储服务
   存储服务致力与抽象和虚拟化记忆。 Amazon S3是这一领域的领先者,在我的 article in Web 2.0 journal一文中有进一步的讨论。S3给开发者提供了一个类似基本哈希表的最简化的API,它允许你轻松地存储和提取信息。
   另一个有趣的服务是 openemy,它提供了一个类似文件系统的API,而且还可以给文件添上标签。今天早些时候 TechCrunch profiled也提供了在线存储服务。但是我们至今还没看到谣传中最有震撼力的存储服务- GDrive(来自Google)及 LiveDrive(来自Microsoft)变成现实。二者都很可能有APIs。
消息服务
  消息服务类似于一流的中间件原则。由于商业及技术上的复杂性,至今它们还没广泛开发出来。未来可以看到的,基于web的通讯服务一个例子是 Amazon Simple Queue Service。这项服务简化并且使任意应用程序间安全、大规模基于队列的通讯变得容易。
 计算服务
   目前web上由API提供的黑盒子计算服务尚且没有典型的代表。然而,很多技术指引着这个方面。首先是 Alexa Vertical Search platform,在下面的搜索服务部分将进一步讨论。其次是网格计算服务,如 Sun GridDataSynapse's GridServerPlatform's Symphony
   将任意计算量压缩到一个API中是一项非常有挑战性的工作,也许几年后我们才能看到这样的服务能够广泛地出现。
 信息服务
   信息服务服务于大量特定信息,包括地理信息如流行的 Google Maps API和产品信息如 Amazon E-CommerceAmazon Historical Pricing Services以及最近的 Yahoo! Answers API。这些服务的共同之处在于它们为大量数据提供了一个简单的API,使得以前封闭固定的信息前所未有的交互作用。
   搜索服务
   由于搜索是网络基本的、普遍的组成部分,搜索服务成为新的网络设施的重要组成部分。早期的 Google Search API已成为搜索服务的典型代表。另一个例子是挑战Google的 Alexa Search Platform,用于引导一系列垂直搜索应用程序。从技术角度上看Alexa Search Platform特别有趣之处在于它本质上是一项黑盒计算服务,只不过专注于搜索领域而已。它暗含着其他类似的服务,如为数据排序及传输问题提供黑盒解决方案。
Web2.0”服务
  API的最后一类被人们称作 Web2.0服务。尽管有些误称,但它囊括了 del.icio.usFlickrBasecamp。John Musser在
ProgrammableWeb上已经聚集了这些令人叹为观止的APIs。
  这些特别的服务将变成上述模版的应用者。现在他们的巨大价值在于提供清晰、特别及简单的APIs以供查询和更改信息。即便这些服务可能也是其他服务的集合,但在今天的web它们如此基础,所以有必要把它们组合成为了一个基础模块。
   新网络平台的应用
  新网络平台正在改变这个世界。基础模块的就好比杠杆一般,可以在非常有限的时间框架内产生相当复杂、智能的应用。简单的一个例子是开发者不必担心大量数据的可测性。如今,亚马逊在大规模分布计算的10年专业技术突然以很低的成本向关注它的人们开放。
  现在构建基于浏览器及桌面的利用网络服务的应用程序变得可能。因为应用程序不必担心程序的主体,它们可以更加关注可用性、易用性、背景及语义。
  Alex Iskold--adaptiveblue 的创建者和CTO, blueorganizer (Firefox的一个智能浏览扩展)的开发者。同时他还为WEB2.0 Journal和AjaxWorld magazine撰稿。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14884692/viewspace-407061/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14884692/viewspace-407061/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值