ajax正逐渐吸引全世界的眼球!但ajax是怎样应用到网页设计与开发中的,它究竟有什么神奇魔力?实际上,ajax是多种技术的综合,它描述的是从基于网页的web应用到基于数据的应用的转换。
leebai,系统架构师,高级程序员。93年大学毕业后开始从事软件工作,参与或主持过二十多个软件产品、软件项目的研发。2000年转到java web应用开发,作为ibm独立软件开发商,长期跟踪ibm、sun的java技术发展,熟悉j2ee系列规范及技术,对web软件开发有很多自己的见解。目前在整理“中客户”ajax开发框架的代码与文档。 【相关文章:Perl的Ajax实现与中文问题】
有幸的,近日访问到目前正主持自己ajax框架研发的一位架构师,leebai。 【扩展阅读:AJAX处理书签和翻页按扭的方法】
ajax热潮给我们带来了新的机会,但不是因为热潮才开始研发的。 【扩展信息:用PHP和AJAX创建RSS聚合器(1)】
你们是什么时候开始研发这个项目的?怎么想到用ajax?是因为目前的ajax热潮吗?
事实上,早在2001年初,我们便开始了关于这项技术的开发与应用。只是最初没有命名,它的名字不是“ajax”。
最早,从大量的实践开发经验中,我们提出了相对于“胖客户”与“瘦客户”应用程序的一个 “中客户”应用程序概念。“中客户”应用程序中,客户机(浏览器)向应用服务器发送业务请求(同一般的web程序),应用服务器返回结果数据(不是可显示的页面),客户机负责解析并显示结果数据。相对于传统的“瘦客户”web程序,“中客户”程序的应用服务器不负责用户界面的构造,这一工作由浏览器来做,所以客户端“胖”了一些。
从上面对于“中客户”应用程序的定义与分析来看,它的核心与ajax异曲同工。在有了明确目标后,这个项目就进入的研发阶段。但由于种种原因,这个技术并未在业内推广,庆幸的是已经在该公司的众多软件项目中得到普遍应用。
终于,2005下半年掀起的ajax热潮让这个项目重新被肯定。目前,整个团队致力于这个ajax的框架,已经到了平台移植测试阶段。
谈到在研发中期,没有得到应有的认可,李先生神色颇为惋惜。是的,由于缺乏某种环境,这似乎成为习惯,什么技术国外有了热了,我们这边的才开始认可。
... 下一页