欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Web開(kāi)放趨勢代表:無(wú)所不在的Google API
2006.12.23  來(lái)自:IThome     [收藏到我的網(wǎng)摘]
Google 致力于網(wǎng)絡(luò )技術(shù)研發(fā)及創(chuàng )新服務(wù)的提供不遺余力,從Web平臺到個(gè)人桌面化服務(wù),處處可見(jiàn)Google的蹤跡。它在網(wǎng)絡(luò )世界的布局已經(jīng)由點(diǎn)(單一個(gè)別的 Google服務(wù))展開(kāi)到線(xiàn)(Google服務(wù)之間的彼此整合),未來(lái)將逐漸
Web API(Application Interface)簡(jiǎn)單來(lái)說(shuō),便是透過(guò)開(kāi)放的因特網(wǎng)傳輸協(xié)議,將提供的服務(wù)內容以標準的界面來(lái)定義,以便進(jìn)行點(diǎn)對點(diǎn)之間的服務(wù)整合。由于運行的平臺是在Web架構之上,故常見(jiàn)的技術(shù)像是HTTP中的GET/POST、SOAP/HTTP, XML/RPC等,都是主要的組成架構,所定義的數據交換大都是屬應用層以上。由于HTTP為企業(yè)對外及對內均會(huì )開(kāi)放的傳輸協(xié)議,業(yè)已發(fā)展成熟,故以 HTTP為基礎的Web API也降低了應用服務(wù)在整合上的門(mén)坎。
山「谷」之「歌」, 余音繞梁
Google 致力于網(wǎng)絡(luò )技術(shù)研發(fā)及創(chuàng )新服務(wù)的提供不遺余力,從Web平臺到個(gè)人桌面化服務(wù),處處可見(jiàn)Google的蹤跡。它在網(wǎng)絡(luò )世界的布局已經(jīng)由點(diǎn)(單一個(gè)別的 Google服務(wù))展開(kāi)到線(xiàn)(Google服務(wù)之間的彼此整合),未來(lái)將逐漸擴展到面(提供網(wǎng)絡(luò )服務(wù)整合平臺),可謂將Web 2.0的精神發(fā)揮得淋漓盡致。
延續對李開(kāi)復的挖角事件,以及Google在臺如同神秘般的征才流程,不管是「谷歌」還是網(wǎng)絡(luò )上所戲稱(chēng)的「股溝」,Google對因特網(wǎng)所造成的影響已是有目共睹,它的一舉一動(dòng)已經(jīng)成為業(yè)界必然注目的焦點(diǎn),紛紛被同業(yè)視為模仿及學(xué)習的對象,每次新服務(wù)的問(wèn)世都對業(yè)界造成不小的震撼,甚至威脅到相關(guān)既有服務(wù)的平臺供貨商,實(shí)在是令人又愛(ài)又恨的網(wǎng)絡(luò )巨人。
條條大路通Google
您 會(huì )發(fā)覺(jué)Google所提供的網(wǎng)絡(luò )服務(wù)到處都可以見(jiàn)到,像是使用率最高的網(wǎng)頁(yè)搜尋引擎,桌面搜尋機制,實(shí)時(shí)通訊及電子郵件服務(wù)。就因為它友善方便的使用方式,讓使用者的接受度大大提高。加上Google技術(shù)領(lǐng)先的優(yōu)勢,提供高質(zhì)量的產(chǎn)品及服務(wù),更因此讓使用者的忠誠度居高不下。
使用者除了 可以直接上Google的網(wǎng)站使用它們提供的服務(wù)之外,Google提供了這些網(wǎng)絡(luò )服務(wù)的API配方,讓許多廚師們都可以拿它來(lái)精心調制出美味的佳肴,隨廚師的創(chuàng )意提供千變萬(wàn)化的網(wǎng)絡(luò )服務(wù),讓大家都可以享受Google這個(gè)網(wǎng)絡(luò )服務(wù)平臺,使得您設計的應用程序內容更加豐富完整。
輕輕松松跟Google打交道
在Google所提出的服務(wù)精神,希望每個(gè)因特網(wǎng)使用者都能享受它們所提供的任何服務(wù),當然不只是信息人員。所以在與Google服務(wù)整合上,也讓使用者不會(huì )感到有相當高的門(mén)坎,也能輕松上手。
過(guò) 去大家討論的API通常會(huì )圍繞在程序代碼上打轉,實(shí)在太嚴肅,會(huì )讓讀者們覺(jué)得那是要會(huì )寫(xiě)程序的人才會(huì )用到的東西,事實(shí)上在所有Google所提供的眾多服務(wù) 中,也提供了不需要撰寫(xiě)程序亦可以使用的整合界面,使用的方式都是相當輕松容易的,而且其強大的功能會(huì )讓您直呼不可思議呢!
就目前Google所提供的網(wǎng)絡(luò )服務(wù)API,依其功能型態(tài)及使用時(shí)機大致上分成三大類(lèi):
強化網(wǎng)站功能(Enhance Your Web Site)
若您已經(jīng)有自己的網(wǎng)站或部落格,可以透過(guò)這類(lèi)功能來(lái)強化您網(wǎng)站的機制,以及提供完整的網(wǎng)站分析管理功能,讓經(jīng)營(yíng)您的網(wǎng)站更省事,更簡(jiǎn)單。
一般使用者功能(Reach Google Users)
主要針對Google所提供的Client軟件,適用于一般使用者,提供可以安裝在個(gè)人計算機桌面中的小工具(Gadget)。這些以XML為主要撰寫(xiě)語(yǔ)言,讓您的日常工作可以透過(guò)桌面與Google之間的密切結合更有效率。
提供整合界面(Integrate with Google)
這是針對進(jìn)階使用者,尤其是具有程序撰寫(xiě)能力的開(kāi)發(fā)人員所提供的程序界面,您可以依您所擅長(cháng)的程序語(yǔ)言(Java, Perl, Python, PHP, Ruby及.NET等),透過(guò)標準的傳輸協(xié)議及開(kāi)放標準來(lái)進(jìn)行實(shí)作。
接下來(lái)便針對一些熱門(mén)的API功能進(jìn)行介紹。
Google AJAX Search API
在 所有Google的Web服務(wù)中,最常被大家使用的便是其強大的搜尋引擎功能。在一個(gè)功能完整的網(wǎng)站里,搜尋機制已經(jīng)是基本配備,在過(guò)去這樣的功能需要導入某特定搜尋引擎的軟件套件,安裝在自己的機器上才能達成的理想,現在僅僅需要在Google網(wǎng)站上申請一組API License Key,便可以享受Google既有的搜尋功能,而不需要在自己家里搞一套搜尋引擎主機。
若您對撰寫(xiě)程序有很大的學(xué)習障礙,Google提供了一種懶人機制,以增加HTML及JavaScript程序代碼的嵌入方式,就可以將Google的搜尋機制免費安裝到你的網(wǎng)站中,而且還結合了最酷炫的AJAX技術(shù),這樣的搜尋機制遠比自己動(dòng)手寫(xiě)程序來(lái)得容易多了。
從 圖中您便可以很清楚看到,透過(guò)這樣的整合,不只是提供網(wǎng)頁(yè)內容的搜尋,連視訊、部落格、新聞、地圖等內容都可以一并呈現。這些不同性質(zhì)的內容是透過(guò) Google Gadget組件組合而成,像是Video Gadget、Map Gadget等,模塊化的結構讓您可以彈性變動(dòng)搜尋的結果,而在這個(gè)內嵌框架的里頭所使用的AJAX呈現技術(shù),讓操作方式更加友善便利。
Google Web API
當 然,除了簡(jiǎn)單的嵌入整合方式,手癢的程序開(kāi)發(fā)者也可以透過(guò)Google所提供的API來(lái)將它的服務(wù)整合到自己的應用程序中,Google針對搜尋機制提供 的API十分完整,您可以透過(guò)Web Services的業(yè)界標準界面讓整個(gè)操作使用更加流暢,這便需要花點(diǎn)心思寫(xiě)點(diǎn)程序才有辦法達到的,可以依照您的需求進(jìn)行客制化,整合程度更高。
這 個(gè)函式庫里包括了.NET(C#), VB及Java的范例程序、WSDL描述文件、API參考手冊,及Java Doc文件。由于目前的Google Web API是透過(guò)Web Services的架構,所以只要依照WSDL描述檔的定義,以SOAP的方式呼叫取得搜尋結果即可,所以只要程序語(yǔ)言本身可以撰寫(xiě)出SOAP Client就可以使用。若您是采用Java為主要開(kāi)發(fā)語(yǔ)言,Google Web API提供已經(jīng)包裝好的SOAP Client鏈接庫,只花幾行程序即可撰寫(xiě)完成,相當容易。
為了讓資源能有效分享給普羅大眾,Google針對每個(gè)申請者有使用上的限 制。針對每個(gè)使用授權每日僅能呼叫1000次,而且每次的查詢(xún)結果僅回傳前1000筆,回傳則以最多10筆為一個(gè)單位,而搜尋內容則不包括圖片、新聞等其 他內容,僅限于網(wǎng)頁(yè)數據,如此設計均是為及提升執行效能所做的考慮。
當然,這樣的函式庫是提供研究性質(zhì)之使用,而未被授權于任何與商業(yè)有關(guān)之應用。在使用之前您最好還是詳讀一下授權合約內容。
Google Web Toolkit (GWT)
相 信您使用了一些Google所提供的服務(wù)后,會(huì )對它在網(wǎng)頁(yè)上呈現的AJAX動(dòng)態(tài)效果印象深刻,這樣的設計對于使用者經(jīng)驗是有正面評價(jià)的。但對AJAX這樣的技術(shù)也許對許多開(kāi)發(fā)人員仍然是陌生的技術(shù),要能及時(shí)熟練上手也許會(huì )有困難,加上AJAX本身在開(kāi)發(fā)測試過(guò)程中會(huì )有一定的困難度,故貼心的Google研 發(fā)團隊便將其相關(guān)的技術(shù)以Java方式來(lái)呈現,提供更廣泛的Java使用者也能開(kāi)發(fā)出AJAX的應用程序。
您可以將GWT視為Java軟 體框架,GWT具備了動(dòng)態(tài)可重用的特性,開(kāi)發(fā)者只需要引用GWT提供的鏈接庫即可設出美美的AJAX UI畫(huà)面,避開(kāi)了在Javascript程序撰寫(xiě)時(shí)不易除錯的問(wèn)題,所有的開(kāi)發(fā)方式可以依循原有的Java開(kāi)發(fā)程序,結合您所熟悉的Java IDE工具(像是Eclipse)進(jìn)行開(kāi)發(fā),同時(shí)也可以與JUnit整合,將單元測試自動(dòng)化以提高效率。
GWT提供了Java-to- JavaScript Compiler,可以將您結合GWT所撰寫(xiě)的Java程序代碼轉譯成具備AJAX功能的JavaScript內容。在開(kāi)發(fā)過(guò)程中,您可以利用Host Mode對Java程序進(jìn)行測試,而不需要每次都轉成JavaScript才能測試最終產(chǎn)生的結果。而Web Mode則是將所有的Java程序轉成JavaScript后實(shí)際以Web界面執行的方式。
在GWT里已經(jīng)幫您解決了AJAX對不同瀏覽器的支持問(wèn)題,您只需要針對UI版面配置進(jìn)行設計即可。GWT提供了數種Panel應用在不同的版面配置,類(lèi)似AWT中的Layout Manager功能,所以你會(huì )發(fā)覺(jué)程序的寫(xiě)法有點(diǎn)像在寫(xiě)Swing應用程序。
Google Map API
若 您的應用程序中需要提供地理信息,包括地理行政圖、地區街道明細、以及路線(xiàn)規劃建議等, Google Map服務(wù)是個(gè)不錯的選擇。它提供了世界各地的地理信息,同時(shí)可以選擇地圖、衛星鳥(niǎo)瞰圖、以及混合顯示等呈現方式。進(jìn)一步它還可以提供您設定起迄點(diǎn)之間的實(shí)際距離,以及最佳路線(xiàn)建議等。
若您只是使用呈現地圖的單純功能,那就太小看Google Map了。為了讓地圖能更具可讀性,在上面加注信息是免不了的。Google Map API提供了Marker(以標識符號突顯某特定的地點(diǎn)),InfoWindow(加注說(shuō)明文字于訊息框中),及Polyline(以畫(huà)線(xiàn)方式標示路線(xiàn)或范圍)等注記方式。其實(shí)在技術(shù)上的整合亦十分簡(jiǎn)單,此API亦是利用HTML與JavaScript內嵌方式來(lái)達成。
此服務(wù)整合常見(jiàn)的應用如房屋中介(提供查詢(xún)對象的所在地理信息),求職訊息(提供征才企業(yè)的所在位置),旅游情報(提供旅游景點(diǎn)位置及重點(diǎn)地標),交通路況查詢(xún)(提供兩地之間最佳路徑)等,讓僅僅只是冰冷的地址文字加上更豐富的圖像信息。
美 中不足的是,目前Google Map對于臺灣地區的地圖信息提供僅限于衛星影像,而行政地圖的部份仍然未臻完整,對于想要提供區域性網(wǎng)站信息的內容則稍嫌不足。而類(lèi)似的服務(wù)您也可以參考由國人開(kāi)發(fā)的UrMap你的地圖網(wǎng)(www.urmap.com),此網(wǎng)站服務(wù)亦提供Web API可供呼叫,使用的組件架構也十分類(lèi)似Google Map的設計方式,加上其提供的臺灣地圖街道行政區信息較為完整,比較符合國內網(wǎng)站的應用需求。
Google Toolbar API
對 于Google工具列應該大家都不陌生,其方便強大的功能已經(jīng)成為瀏覽器的必備套件。在下載安裝Google工具列之后,在工具列上預設的按鈕功能也許仍 然無(wú)法滿(mǎn)足您的需要,所以Google工具列提供了API讓有興趣自行設計工具列按鈕的玩家們來(lái)使用,您也可以在Google 工具列上設計自訂按鈕功能,將一些常用的網(wǎng)址連結、RSS信息提供內容放到工具列上,在使用上更為便捷。
只需要撰寫(xiě)簡(jiǎn)單的XML檔案,引用Google工具列特定的卷標語(yǔ)法,就可以制作出您想要的功能按鈕。您也可以到Google工具列的按鈕集頁(yè)面中,搜尋別人已經(jīng)提供的工具列按鈕,也可以將您的精心杰作與其它Google工具列的使用者分享。
Google Desktop SDK
Google除了在網(wǎng)絡(luò )服務(wù)上有著(zhù)卓越的使用率外,對于個(gè)人桌面的市場(chǎng)亦野心勃勃,自行推出桌面搜尋工具后,連微軟也不得不承認一向占有優(yōu)勢地位的桌面也感受到威脅,也推出類(lèi)似的桌面搜尋工具,頗有相互較勁的意味。
新 一版的Google Desktop 4除了包含既有的桌面搜尋功能之外,還提供可以與網(wǎng)絡(luò )服務(wù)直接連結的側欄(Sidebar)功能,讓您不需要開(kāi)啟網(wǎng)頁(yè)瀏覽器也可以使用Google提供的網(wǎng)絡(luò )服務(wù)。側欄可以讓您下載安裝許多與Google現有網(wǎng)絡(luò )服務(wù)結合的Gadget小工具,像是實(shí)時(shí)新聞氣象服務(wù)、Gmail個(gè)人郵件瀏覽、個(gè)人相簿、行 事歷及待辦事項等等。Google已經(jīng)將Desktop視為網(wǎng)絡(luò )服務(wù)的延伸平臺,讓它的服務(wù)更能深入個(gè)人桌面前端,結合得更密切。
當然在 Desktop平臺方面,Google也提供了開(kāi)發(fā)Gadget的SDK,讓您可以設計出屬于個(gè)人色彩的桌面小工具,成為側欄的一部份。SDK支援 JavaScript, C, C++, C#, and/or VB.Net等技術(shù),下載的SDK中也包含一可視化設計工具Gadget Designer。Google也鼓勵那些網(wǎng)站內容提供者,利用Google Gadget SDK開(kāi)發(fā)出自己網(wǎng)站專(zhuān)屬的Gadget,并公布到Google的目錄中供下載使用,進(jìn)而讓更多的使用者認識這些具有特色的網(wǎng)絡(luò )服務(wù),打響自己的知名度。
其它Google API
Google API種類(lèi)繁多琳瑯滿(mǎn)目,以上僅針對較常被使用的部份進(jìn)行介紹。如果您需要參考關(guān)于Google API的技術(shù)資料,您可以造訪(fǎng)http://code.google.com,這兒包括了所有的API分類(lèi)及相關(guān)說(shuō)明,函式庫也是從這兒下載使用。以下便 列出所有Google API的清單供大家參考:
Google API
說(shuō)明
Google Account Authentication
針對Client軟件(ClientLogin API)及Web應用程序(AuthSub API)對Google會(huì )員的身份認證功能。
AdSense API
提供與Google網(wǎng)絡(luò )廣告的整合,可以在您的網(wǎng)頁(yè)上置入AdSense網(wǎng)頁(yè),利用Google播送平臺發(fā)送網(wǎng)絡(luò )廣告并進(jìn)行相關(guān)的廣告管理功能。
AdWords API
提供廣告客戶(hù)自己的應用程序可直接對Google AdWords Server主機進(jìn)行廣告活動(dòng)設定及管理。
Google AJAX Search API
提供Web Search功能以AJAX方式呈現,在您的網(wǎng)頁(yè)上以嵌入方式提供Google搜尋功能。
Google Base Data API
提供對于Google Data的數據存取功能
Blogger Data API
與Blogger服務(wù)整合,提供從您的網(wǎng)絡(luò )服務(wù)對Blogger.com的內容進(jìn)行編輯的功能。
Google Calendar Data API
與Google Calendar服務(wù)整合,可以透過(guò)它進(jìn)行事件更新,
Google Data APIs
提供針對Google Blogger, Google Base, Google Calendar等服務(wù)的數據交換功能。
Google Desktop SDK
提供建構在Google Desktop平臺上的開(kāi)發(fā)工具,應用程序可以直接利用它來(lái)開(kāi)發(fā)出桌面小工具。
Google Earth KML
利用KML定義的地理信息來(lái)與Google Earth服務(wù)整合。
Google Gadgets API
用來(lái)開(kāi)發(fā)Google Gadget小工具,Gadget又分成Universal Gadget及Desktop Gadget,依您的需求使用不同的API來(lái)進(jìn)行整合開(kāi)發(fā)。
Gmail Atom Feeds
提供以Atom方式呈現Gmail信收件夾內容,將Gmail內容整合到您的網(wǎng)頁(yè)中以利快速閱讀。
Google Checkout API
與Google提供的電子商務(wù)在線(xiàn)付款機制整合。
Google Web Toolkit
提供以Java鏈接庫設計Web AJAX界面之功能。
Google Groups Feeds
提供搜尋網(wǎng)上論壇(Groups)并以Atom或RSS呈現結果
Google Maps API
提供與Google Map服務(wù)整合,在您的網(wǎng)頁(yè)中提供地圖服務(wù),并與網(wǎng)頁(yè)數據密切結合,提供圖文并茂的呈現方式。
Google News Feeds
提供搜尋新聞(News)并以Atom或RSS呈現結果。
Google Related Links
取得Google搜尋結果后之類(lèi)似網(wǎng)頁(yè)的內容。
Google Search Appliance APIs
提供了Search Protocol, Feeds Protocol, Authorization Protocol三種數據傳輸協(xié)議
Google Search History Feeds
提供個(gè)人化搜尋歷史記錄之查詢(xún), 包括網(wǎng)頁(yè), 新聞等內容的搜尋記錄。
Google Sitemaps
提供讓Google搜尋能更精確的方式,提高您的網(wǎng)站在搜尋結果的曝光率。
Google Talk XMPP
提供與Google Talk之間訊息傳遞的通訊協(xié)議。在您的應用程序中需要提供與Google Talk相互聯(lián)系或狀態(tài)查詢(xún)時(shí)可使用。
Google Toolbar API
提供Google工具列客制化按鈕的功能。
Google SOAP Search API
透過(guò)Web Services方式呼叫,將Google的搜尋功能整合到自己的應用程序或網(wǎng)頁(yè)中。
與開(kāi)放源碼社群的緊密結合
除了Google自己提供的工具套件及程序接口外,您也可以在開(kāi)放源碼社群中找到不少與Google服務(wù)有關(guān)的項目。為Google如癡如狂的使用者不在少數,這些開(kāi)放源碼提供了Google功能的延伸應用,也是您的不賴(lài)的另類(lèi)選擇。
若您是Mozilla FireFox的愛(ài)用者,除基本功能已經(jīng)提供了Google的搜尋功能列之外,您還可以下載安裝針對Google量身設計的擴充套件(Extension)來(lái)使用,像是CustomizeGoogle等。
結語(yǔ)
在Web 2.0的世界中,Google只是其中一個(gè)比較顯著(zhù)且知名的例子,其它像是Amazon, Delicious, Cocomment等許多網(wǎng)絡(luò )服務(wù)平臺,也都提供Web API的機制。單純來(lái)自一種數據來(lái)源已經(jīng)無(wú)法滿(mǎn)足現今網(wǎng)絡(luò )使用者的需求,未來(lái)的服務(wù)將是以軟件混搭(Mashup)的概念(意即Web應用系統整合多種不 同的信息來(lái)源)來(lái)發(fā)展,信息的整合勢必是未來(lái)的趨勢。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
GWT 2.0發(fā)布 揭示Google Web開(kāi)發(fā)新戰略 - 51CTO.COM
個(gè)性聊天 Google Talk Gadget解析
jQuery 表格工具集
mashup使Web呈現新外觀(guān)
微軟將公布Web平臺 計劃開(kāi)放MSN API
跳躍思維:用java開(kāi)發(fā)Ajax - 玩的收件箱 [ norasun‘s blog ] - IT中國吧博客系統---千人工程博客大賽火熱進(jìn)行中
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久