个人简介
Francis shanahan是一个资深的软件设计师,具有十多年的IT从业经验。他在12岁时,就通过暑假打工挣钱购买了一个老式的Altari 130XE电脑,这也是他的第一部电脑。在购买电脑的一个月内,Francis 就写出了他的第一个游戏软件。他一直专注于一些新的、发展中的技术领域,例如WEB服务、用户界面和数字认证等,最近这些领域又扩大到了WINDOWS Communication Foundation(WCF)、Windows presentation foundation(WPF)和Card space。同时,他还在各种刊物和网络媒体(包括微软的MSDN)上发布了为数众多的技术文章。并且除了坐在计算机前进行研究和漫无目的的探索外,他最大的爱好是手工木刻、五声音调、晶体振荡器等。当然与家人在一起永远是他的最爱。大家可以通过他的博客网站来进一步地了解他或和他联系,网址为HTTP://WWW.FRANCIS SHANAHAN.COM。
内容简介
Amazon. com与WEB服务强势结合,拓展了INETERNET的应用范围,使得开发人员可以把AMAZON的数据和其他的可利用资源自由地结合起来创建功能丰富的全新应用程序,这种应用程序叫作MASHUP。本书介绍了MASHUP的底层技术,并且第一次展示了如何创建MASHUP应用程序。
本书还提供了很多样例,通过这些样例可以了解如何把AMAZON的WEB服务和YAHOO!、EBAY、GOOGLE 以及YOU TUBE的API集成在一起创建MASHUP应用程序。这些样例演示了如何命使用完全不同的数据源和新一代的浏览器技术(例如AJAX、JSON和动态脚本)创建崭新的应用程序。从这些样例中还可以学到如何重新组织WEB服务数据,使其技持如手机或PDA等移动设备。本书同时兼顾了理论和实际应用代码的解释,因些可帮助读者轻松掌握构建优秀MASHUP应用程序的方法。
本书中,WEB服务专家FRANCIS SHANAHAN全面介绍了有关使用XML、SOAP和REST应用WEB服务的基本原理、对于诸如AJAX的新一代浏览器技术也进行了说明,只要按照样例中步骤中尝试就可以很容易地掌握这种新技术。他还简要介绍了一些能提高性的高级技术,例如ASP.NET2.0的多线程WEB服务特性。
本书主要内容:
从底层开始创建通用的AJAX库,如何使用公开的WEB服务API,使用SOAP协议把AMAZON数据直接输出为RSS格式,使用XSLT把AMAZON数据直接转换为JSON格式,在YAHOO MAPS上标出AMAZON数据。
本书读者对象:
本书的技术涉及面很广,这些技术包括ASP.NET2.0、WML、REST、RSS、SOAP、XML、XSLT、AJAX和JSON,因此要求读者有一些诸如JAVASCRIPT和ASP.NET等WEB技术的开发经验。本书的所有内容都是使用免费工具创建的。并给出了详细解释的源代码,不管读者以前的经验如何,都可以从中获得很大的帮助。