当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 现在,Google公司开放了GoogleMaps的应用程序接口(API),以及GoogleMaps、Gmail和Google Suggest背后的一些代码。
 

 

 ·ajax技术三特征解析(1)    »显示摘要«
    摘要:一、ajax之“x” 众所周知,异步交互、javascript脚本和xml封装数据是ajax的三大特征。其实,在实际应用中,不需要牢牢套死这三条大律,在我看来,ajax - x,即去掉用xml封装数据,也不失为一种好的设计思路,如果应用恰当,更显轻盈步伐和巧妙思路。 一般读取ajax返回的xml结构的数据时使用xmlhttp的responsexml对象属性,同时,xmlhttp也提供了另外一个属性,即responsetext,通过这个属性,xmlht......
 ·ajax控件和类库简析    »显示摘要«
    摘要:ajax控件和类库现在真的太多了,不知不觉中增加了ajax的神秘性和复杂性,谈谈本人对ajax的观点,希望能让大家对ajax有一个本质的认识。 观点一:ajax和服务器端技术毫不相关 严格的说,与传统web开发相比,ajax是完完全全的客户端技术。由于很多控件封装了客户端和服务器端的通信过程,因此很多问题也因通信而起。事实上,不论何种ajax技术,服务器端都是返回的一个纯文本流,再由客户端来处理这个文本。这段文本可以是xml格式,也可以是一个html片......


Ajax: Web新动力

谈到计算机编程,有时它只是意味着找到合适的组合方式。近来,古狗公司(google)的开发人员将一些存在多年的web技术进行了重新组合,精心设计出一系列令人炫目的产品,比如,完美互动的北美地图googlemaps、性能非凡的电子邮件gmail、特殊的搜索引擎google suggest—用户只需键入头几个字母,它就能够提示完整的词组,等等。

【相关文章:Ajax/Amowa框架中国造 Buff

现在,google公司开放了googlemaps的应用程序接口(api),以及googlemaps、gmail与google suggest背后的一些代码。这些应用都采用了一种综合性软件ajax写成。ajax是asynchronous、javascript 与xml的缩写。在google公司与雅虎公司(yahoo)等互联网领袖企业的推动下,ajax正使得企业为客户提供在线服务的方式发生转变。同时,ajax还使得在web上运行软件的感受,越来越接近于本地pc机上的运行水平。用户在查阅googlemaps时,不必再面对令人厌烦的旋转沙漏(spinning houseglass),所需要的工具也不复杂,普通的浏览器就可满足需求。 【扩展阅读:满足AJAX开发需求 ThinkCAP开

【扩展信息:AJAX框架JSON-RPC-Java

googlemaps产品经理布莱特·泰勒(bret taylor)大胆声称:点击url与下载页面的做法是“老式的web用户界面”,而ajax开发的软件给人的感觉更像是一种桌面软件。“我们确实对web应用软件的形态重新做出了定义。”他表示道。

更多的软件开发人员与web用户很快就能理解泰勒的上述言谈意味着什么了。微软公司(microsoft)最近表示,公司正在开发一个被称为“atlas”的编程工具代码,它能让大量的visual studio用户使用ajax编写应用软件。由于数据处理放在后端进行,web站点可以迅速向用户提供新的信息,而无需重新刷新页面。

雅虎公司的图片共享网站flickr.com以提供能够让用户轻松在线组织与共享的图片而著称。该网站最近将大部分站点内容从macromedia公司的flash 技术转向了ajax技术。雅虎公司也正准备对其雅虎邮件服务进行大幅升级,这次升级是基于去年对ajax电子邮件软件企业oddpost 公司的购并,以便公司能迅速赶上google公司 gmail的发展速度。

ajax也能用于流量较大的b2b网站。sabre控股公司(sabre holdings)正准备发布新版的航空计划与运营软件,该软件采用ajax后,反应时间从数秒减少到数毫秒,满屏的航班情况瞬间就可浏览到。今年5月,sabre 控股公司基于开源协议,开始开放部分ajax代码,来树立公司“it创新者”的形象。公司航空解决方案部门的产品开发副总裁大卫·恩迪科特(david endicott)表示:“我们突破了性能问题与可用性方面的障碍。”他所在的部门为一些航空公司开发软件,客户包括美国航空公司(american airlines)与捷蓝航空公司(jetblue airways)等行业领袖企业。“这对于我们品牌的知名度以及公司的影响力都是一个较大的提升。”

在软件开发的创新之路上,通常会出现一两位天才的程序员,而ajax的来源则更分散一些。它的核心技术自1990年以来就存在,不断演变的web战略与web技术使他们以一种新奇的方法组合在了一起。

google公司、微软公司msn部门与雅虎公司正在不断推出大量高质量的软件,一些企业也正努力通过更好的网站设计来提高品牌形象与增加收入,因此,web上的软件设计正变得越来越重要。如今,浏览器市场的争夺战已经明显降温,很大程度上,这使得程序员们开发的软件在任何浏览器上的运行都会比较可靠。“


...   下一页
 ·ajax框架简介    »显示摘要«
    摘要:ajax框架 dwr - web remoting buffalo - web remoting (based on prototype) prototype - js oo library openrico - js ui component (based on prototype) dojo - js library and ui component qooxdoo - js ui component (c/s style)......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE