ajax应用设计模式,Ajax设计模式下Web开发的研究与应用

摘要:

随着Web应用的日益广泛和Web开发技术的不断发展,以用户体验型网络服务为特征的Web应用代表了目前互联网的发展趋势.在Web应用系统架构的几次转变中,一种新的Web应用交互模型被提出——Ajax(Asynchronous JavaScript andXML),异步的JavaScript和XML.Ajax交互模型的出现为我们提供了一种新的Web设计方法,通过对Ajax模式的应用,不仅改变了传统Web应用模式,同时也开拓了一片Web开发的新领域. 本文即对Ajax模式下的Web开发进行研究,研究如何将Ajax交互模型与传统的Web开发相结合并有效地应用在企业级Web应用开发过程中. 论文工作分为三部分进行,首先是技术分析与探讨,通过分析Ajax的技术组成和发展现状,深入研究了Ajax的技术特点及工作原理.其次是问题分析及解决方案,一详细分析了Ajax与传统Web开发的结合问题,提出了Ajax开发框架与传统Web开发框架的整合策略,并结合设计模式思想提出了基于经典MVC开发模式和远程过程调用(RPC)访问方式的两种Ajax模式下企业级Web开发的解决方案.同时论文还在Ajax对传统Web开发产生的影响方面进行了深入的探讨,给出了在实际开发过程中AjaX应用在性能,安全,用户体验等方面的具体解决方法.最后是Ajax模式的实际应用部分.结合面向方面和面向对象的编程方法思想,实现了Ajax开发框架Dojo,JSON-RPC与传统Web开发框架Spring的整合,阐述了在电子商务及Portal网站中基于Ajax模式的MVC和RPC设计的实施过程. 通过具体的实现证明,所提出的发计模式很好的体现了基于Ajax模式的Web应用特点,并且在性能,用户体验等方面相比传统的Web应用都取得了一定的效果.但Ajax模式下Web开发的研究还存在一些需要解决的问题,Ajax模式同样也在不断的完善,在Web开发的研究过程中还需要在实践中不断探索.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值