《MASHUPS WEB 2.0開發技術》

《MASHUPS WEB 2.0開發技術》

《MASHUPS WEB 2.0開發技術》介紹了MASHUP的底層技術,並且第一次展示了如何創建MASHUP應用程式。本書還提供了很多樣例,通過這些樣例可以了解如何把AMAZON的WEB服務和YAHOO!、EBAY、GOOGLE以及YOUTUBE的API集成在一起創建MASHUP應用程式。

基本信息

《MASHUPS WEB 2.0開發技術》mashups WEB 2.0開發技術》
【原書名】Amazon.comMashups
【原出版社】Wrox
【作者】(美)FrancisShanahan[同作者作品][作譯者介紹]
【譯者】吳宏泉[同譯者作品]
【出版社】清華大學出版社【書號】9787302166948
【出版日期】2008年1月【開本】16開【頁碼】364【版次】1-1

Amazon.com與WEB服務強勢結合,拓展了INETERNET的套用範圍,使得開發人員可以把AMAZON的數據和其他的可利用資源自由地結合起來創建功能豐富的全新應用程式,這種應用程式叫作MASHUP。這些樣例演示了如何命使用完全不同的數據源和新一代的瀏覽器技術(例如AJAXJSON動態腳本)創建嶄新的應用程式。從這些樣例中還可以學到如何重新組織WEB服務數據,使其技持如手機或PDA等移動設備。本書同時兼顧了理論和實際套用代碼的解釋,因些可幫助讀者輕鬆掌握構建優秀MASHUP應用程式的方法。
本書中,WEB服務專家FRANCISSHANAHAN全面介紹了有關使用XML、SOAP和REST套用WEB服務的基本原理、對於諸如AJAX的新一代瀏覽器技術也進行了說明,只要按照樣例中步驟中嘗試就可以很容易地掌握這種新技術。他還簡要介紹了一些能提高性的高級技術,例如ASP.NET2.0的多執行緒WEB服務特性。

主要內容

從底層開始創建通用的AJAX庫,如何使用公開的WEB服務API,使用SOAP協定把AMAZON數據直接輸出為RSS格式,使用XSLT把AMAZON數據直接轉換為JSON格式,在YAHOOMAPS上標出AMAZON數據。
本書讀者對象:本書的技術涉及面很廣,這些技術包括ASP.NET2.0WMLRESTRSSSOAPXMLXSLTAJAXJSON,因此要求讀者有一些諸如JAVASCRIPT和ASP.NET等WEB技術的開發經驗。本書的所有內容都是使用免費工具創建的。並給出了詳細解釋的原始碼,不管讀者以前的經驗如何,都可以從中獲得很大的幫助。

作者簡介

Francisshanahan是一個資深的軟體設計師,具有十多年的IT從業經驗。他在12歲時,就通過暑假打工掙錢購買了一個老式的Altari130XE電腦,這也是他的第一部電腦。在購買電腦的一個月內,Francis就寫出了他的第一個遊戲軟體。他一直專注於一些新的、發展中的技術領域,例如WEB服務用戶界面數字認證等,最近這些領域又擴大到了WINDOWS CommunicationFoundation(WCF)、Windowspresentationfoundation(WPF)和Cardspace。同時,他還在各種刊物和網路媒體(包括微軟的MSDN)上發布了為數眾多的技術文章。並且除了坐在計算機前進行研究和漫無目的的探索外,他最大的愛好是手工木刻、五聲音調、晶體振盪器等。當然與家人在一起永遠是他的最愛。大家可以通過他的部落格網站來進一步地了解他或和他聯繫,網址為HTTP://WWW.FRANCISSHANAHAN.COM。

目錄

第Ⅰ部分熱門的新型Web技術
第1章Web2.0
1.1什麼是Web2.0
1.1.1傳統思維
1.1.2folksonomy
1.1.3如何將Folksonomy套用到Web2.0
1.2作為服務的軟體
1.3數據就是一切
1.4融合
1.5疊代開發
1.6富瀏覽器端套用
1.7多交付通道
1.8社交網路
1.9個體開發人員的提升
1.10Amazon和Web2.0
1.10.1Amazon和消費者
1.10.2Amazon和開發人員
1.11本章小結
第2章AmazonWeb服務平台
2.1Amazon開發人員計畫
2.2電子商務服務
2.2.1核心數據類型
2.2.2接口類型
2.2.3本地化語言
2.2.4ECS核心操作
2.2.5ASIN
2.2.6BrowseNode
2.2.7必需的參數
2.2.8ResponseGroup
2.2.9參加Amazon聯盟
2.2.10ECS帶來的商機
2.3Amazon開發人員網站
2.3.1AmazonMechanicalTurk
2.3.2Amazon簡單佇列服務
2.3.3AmazonElasticComputeCloud
2.3.4Amazon歷史價格
2.3.5Amazon簡單存儲服務
2.3.6Alexa
2.4本章小結
第3章其他Mashup服務
3.1Yahoo
3.1.1YahooMaps
3.1.2Yahoo搜尋
3.1.3Yahoo交通提醒
3.1.4Yahoo購物
3.2del.icio.us
3.3Technorati
3.4Flickr
3.5Google
3.5.1AdSenseAPI
3.5.2部落格API
3.5.3Google小工具API
3.5.4GoogleMapsAPI
3.5.5Google工具列API
3.5.6Google網路搜尋API
3.6eBay
3.7MSN搜尋
3.8411Sync
3.9BBC
3.10YouTube
3.11美國TerraServer
3.12MSNMessenger活動
3.13Rhapsody
3.14SecondLife
3.15本章小結
第Ⅱ部分準備混合
第4章開發工具
第5章通用技術
第6章Mashup技術
第7章創建第一個Remix
第Ⅲ部分Mashup
第8章構建第一個Mashup
第9章推動瀏覽器工作
第10章Ajax驅動的願望清單
第11章餐館瀏覽器
第12章使用JSON
第13章性能改善
第14章移動Amazon
第15章通用存儲解決方案:
第16章其他套用介紹
附錄AECSFAQ
附錄B練習答案

相關搜尋

熱門詞條

聯絡我們