小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

OpenAPI的分類

 agile05 2009-04-22

1、專有

一個(gè)API制定出來主要是為了制定者本身提供應(yīng)用開發(fā)接口的目的,這樣的API就叫做專有API,例如Facebook的API。大部分的API制定之初都是專有API,極特別的情況除外(例如Google的Opensocial,制定出來是給其他網(wǎng)站用,形成一種標(biāo)準(zhǔn))。

2、標(biāo)準(zhǔn)

一個(gè)API稱之為標(biāo)準(zhǔn)API,或者是制定者并不提供該API所定義的服務(wù),例如google Opensocial——此時(shí)它必須為成為業(yè)界標(biāo)準(zhǔn)而努力;或者是該API被業(yè)內(nèi)很多服務(wù)提供者所遵??,例如RSS——要么是因?yàn)闃I(yè)內(nèi)形成事實(shí)標(biāo)準(zhǔn),要么是已??被標(biāo)準(zhǔn)化組織采納。

 

OpenAPI按照提供的服務(wù)內(nèi)容進(jìn)行分類大概可以劃分成下面幾類:

1、搜索類

搜索類的API主要由搜索引擎提供商提供,主要可用來為你的網(wǎng)站添加搜索功能,或者利用其搜索結(jié)果進(jìn)行組裝。典型的例子如Google search API、Yahoo search  API等。

運(yùn)用搜索API進(jìn)行mashup,可以做出像這個(gè)URL(http://www./exec/yahoo-vs-google.html,對比兩個(gè)搜索引擎的搜索結(jié)果)這樣好玩的應(yīng)用。

2、文字資訊類

不可否認(rèn),RSS接口可以成為幾乎所有文字資訊類服務(wù),如資訊類網(wǎng)站、博客、論壇的標(biāo)準(zhǔn)API。也因此,Google Reader、抓蝦、鮮果等閱讀器才能夠輕松我們的閱讀生活。此外,還有許多專有的API提供這專有的文字資訊類服務(wù),例如Twitter的API、craigslist的API、豆瓣的API等。

3、多媒體類(圖片、視頻等)

Flickr是雅虎旗下的著名圖片分享網(wǎng)站,F(xiàn)lickr開放了API接口,所以才有第三方fans為它開發(fā)各種操作系統(tǒng)下的五花八門的工具。

Google旗下的視頻網(wǎng)站Youtube也是同樣因開放API而受益匪淺。

4、地理信息類

如前所述,地圖API應(yīng)該算得上是最有趣的API之一了,因?yàn)樗鼮橐痪S的文字信息提供了一個(gè)二維的載體,此外,互聯(lián)網(wǎng)上的信息70%~80%與地理位置有關(guān)也是重要的??因。所以Google、Yahoo!紛紛開放了自己的地圖API。Google更是搞到了地球的衛(wèi)星圖片,做了三維的地理信息服務(wù)及開放接口,那就是著名的谷歌地球google earth及其API。

5、用戶及關(guān)系類

在社交網(wǎng)站風(fēng)靡的今天,用戶關(guān)系信息也成為一大類重要的數(shù)據(jù)。這方面的杰出代表就是Facebook,它通過開放API使得大量的第三方開發(fā)者可以在其社會化網(wǎng)絡(luò)平臺上開發(fā)出成千上百的應(yīng)用,從而極大豐富了其平臺自身的功用和樂趣。而Google也不甘寂寞,2007年11月1日,Google宣布了自己的社會關(guān)系平臺標(biāo)準(zhǔn)Open Social。并且與Facebook把接口專有的做法不同,Google致力于推廣這套API,力圖使得全世界的社交網(wǎng)站都遵??這個(gè)標(biāo)準(zhǔn)API開放它們的數(shù)據(jù)。憑借Google在互聯(lián)網(wǎng)界的強(qiáng)大號召力, 參與此一開放平臺的,除了MySpace外,還包括Engage.com、Friendster、hi5、Hyves、 imeem、LinkedIn、Ning、Oracle、Orkut、Plaxo、Salesforce.com、Six Apart、Tianji、Viadeo、XING等網(wǎng)站。在Google大力推廣Open Social開放平臺標(biāo)準(zhǔn)的壓力下,在今年6月,F(xiàn)acebook 把旗下的 F8 完全轉(zhuǎn)變?yōu)殚_放源代碼的平臺,這無疑給社交網(wǎng)絡(luò)開放平臺的標(biāo)準(zhǔn)之爭增加了更多變數(shù)。

6、電子商務(wù)類

電子商務(wù)類網(wǎng)站提供的服務(wù)主要是圍繞企業(yè)信息、商品信息展開的,此類網(wǎng)站開放API的主要目的是吸引第三方開發(fā)者開發(fā)各種附加功能,提高訪問量、成交量或者用戶粘性,從而提高網(wǎng)站自身的盈利水平,同時(shí),將提高的部分盈利與第三方開發(fā)者利益分?jǐn)偅_發(fā)者持續(xù)開發(fā)和運(yùn)營。典型的代表如amazon。據(jù)悉國內(nèi)的C2C網(wǎng)站淘寶也即將開放API。

7、注冊類

最后,還有一類不太引人注意的API,那就是注冊類的API。幾乎所有的網(wǎng)站在開放接口的時(shí)候都會同時(shí)提供一套供用戶認(rèn)證身份的專有API。但是openID項(xiàng)目卻在致力于提供標(biāo)準(zhǔn)的、通用的注冊API,如果所有網(wǎng)站都遵守了openID規(guī)范,那么我們就不用為每個(gè)網(wǎng)站記住一套用戶名和密碼了。

走向開放平臺

通過開放API的方式,我們可以對眾多的信息和應(yīng)用進(jìn)行再加工,使得之間的關(guān)聯(lián)得以顯現(xiàn)。但是用戶通常還是需要在各個(gè)不同的地方跑來跑去。在2007年5月24日,F(xiàn)acebook推出開放平臺,利用這個(gè)框架,第三方軟件開發(fā)者可以開發(fā)與Facebook核心功能集成的應(yīng)用程序。Facebook的做法,讓整個(gè)openAPI前進(jìn)了一大步,由此也帶動互聯(lián)網(wǎng)走向平臺爭戰(zhàn)的新格局。Facebook創(chuàng)始人Mark Zuckerberg在接受Fortune雜志訪問的時(shí)候,毫不諱言的說:“We want to make Facebook into something of an operating system so you can run full applications”。開放平臺由此作為一個(gè)新名詞躍入人們的眼簾。

所謂開放平臺,就是首先提供一個(gè)基本的服務(wù),然后通過開放自身的接口,使得第三方開發(fā)者得以通過運(yùn)用和組裝其接口以及其他第三方服務(wù)接口產(chǎn)生新的應(yīng)用,并且使得該應(yīng)用能夠統(tǒng)一運(yùn)行在這個(gè)平臺之上,我們把這樣的一種網(wǎng)絡(luò)服務(wù)模式叫做開放平臺。這個(gè)基本的服務(wù)可以是已有的,例如門戶、博客,也可以是新創(chuàng)的,例如用戶關(guān)系。無論是哪一種,開放平臺模式成功的要點(diǎn)在于,通過自身服務(wù)和第三方應(yīng)用的互利互惠,提高用戶對平臺網(wǎng)站的粘性和使用程度,進(jìn)而提高獲利,同時(shí),通過利益分?jǐn)?,達(dá)到平臺自身和第三方應(yīng)用??環(huán)刺激而產(chǎn)生的滾雪球式的增長。

基于類似于Facebook這樣的開放平臺,我們可以發(fā)現(xiàn)我們在前面所提到的碎片化的互聯(lián)網(wǎng)里面遇到的種種問題,都有解決的可能,在未來將會在開放平臺的基礎(chǔ)上誕生個(gè)人的Web操作系統(tǒng)。在開放平臺時(shí)代,整個(gè)互聯(lián)網(wǎng)的生產(chǎn)方式也發(fā)生了變革,從??來的一個(gè)個(gè)獨(dú)立網(wǎng)站這樣的小作坊生產(chǎn)走向基于開放平臺的大規(guī)模D?作生產(chǎn),網(wǎng)站與網(wǎng)站之間從數(shù)據(jù)層進(jìn)行連接,變得更為緊密,而互惠方式也從單一的廣告走向多樣化的模式。

開放平臺按照是否提供有顯著應(yīng)用模式的服務(wù)可以劃分為兩類:

1、應(yīng)用型開放平臺

應(yīng)用型開放平臺的特點(diǎn)是自身依賴一個(gè)基礎(chǔ)的應(yīng)用模式(例如用戶關(guān)系、博客等),然后開放平臺供第三方開發(fā)者擴(kuò)展,這一類的開放平臺大致有以下幾類:

A、基于用戶關(guān)系的

例如Facebook。

B、基于個(gè)人門戶的

如myyahoo,igoogle和netvibes。

C、基于博客的

例如sohu blog。

是否每一種基礎(chǔ)應(yīng)用模式開放出去都能最終建立起平臺——第三方應(yīng)用——用戶的??環(huán)刺激,從而帶來整個(gè)開放系統(tǒng)的良性??環(huán)發(fā)展,答案明顯是否定的。就上述幾種開放平臺而言,只有類似于Facebook這樣的基于用戶關(guān)系的開放平臺很好的解決了我們在碎片化的互聯(lián)網(wǎng)時(shí)代遇到的大多問題,而基于個(gè)人門戶和基于博客的開放平臺,只是停留在簡單的應(yīng)用組裝層面,難以讓用戶很好的控制不同的數(shù)據(jù),在應(yīng)用推廣上,也由于缺乏基于用戶關(guān)系的鏈?zhǔn)絺鞑ヂ窂剑瑤砗芏鄦栴}。

2. 服務(wù)型開放平臺

服務(wù)型開放平臺常常不會太引人注意,因?yàn)樗鼈兺嵌阍谀缓蟮慕巧?。這類平臺本身并沒有一個(gè)基礎(chǔ)的應(yīng)用模式,而是把計(jì)算資源作為一種服務(wù),通過開放API提供給開發(fā)者,讓開發(fā)者能夠以極為低廉的服務(wù)費(fèi)擁有大量、穩(wěn)定的計(jì)算或存儲資源。這類開放平臺有一個(gè)熱門的昵稱,“云計(jì)算”。這方面的代表有amazon S3,Google  Appengine。

這兩類開放平臺并不矛盾,反而相得益彰。第三方開發(fā)者通過運(yùn)用服務(wù)型開放平臺提供的計(jì)算和存儲服務(wù),可以不再為機(jī)器、軟件的運(yùn)維所煩擾,融合各類OpenAPI,專心做好應(yīng)用的業(yè)務(wù)邏??和界面邏??,然后部署到應(yīng)用型開放平臺中去,以及其低廉的成本快速開發(fā)和部署了絢麗的應(yīng)用,服務(wù)于應(yīng)用型開放平臺中的大量用戶,進(jìn)而為整個(gè)平臺和自己都創(chuàng)造了極佳的前景。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多