B/S(浏览器/服务器模式)是随着Internet技术的兴起, 对C/S结构的一种改进。在这种结构下, 软件应用的业务逻辑完全由Web服务器端处理,而将数据交互和展示放到浏览器上, 客户端只需要通过浏览器即可进行业务处理, 由于C/S架构的软件可以极大的方便系统的部署和提高系统的使用范围。 使它成为当今主流应用软件的体系结构。但是B/S模式最让人诟病的即是其单一的用户操作模式, 用户体验完全不能和C/S相提并论。随着AJAX技术的出现,为B/S开发注入了一剂强心针, 它使浏览器可以为用户提供更为自然的浏览体验,然而AJAX对程序员提出了更高的要求: HTML,Javascript,CSS,DOM,一个都不能少。即使一个高素质的程序员在实现交互性比较高的复杂界面时, 往往需付出极其繁重的劳动,进而造成开发周期长、开发成本过高,且不能达到用户的满意度。 大量AJAX框架的出现似乎都声称可以解决这些问题,然而程序员发现这些“功能强大”的框架往往只能应用于一个很小层面, 不能完全解决一个业务系统的展现层所面临的问题, 而且这些框架大都需要使用大量的Javascript代码,给项目的维护提出了挑战。
更多内容请看常用软件加密宝典、杀毒软件专栏、软件插件专题,或进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 自己写框架 (371次浏览)
- Spring框架概述 (244次浏览)
- Struts应用开发 (234次浏览)
- Struts 2, spring 2, hibernate 的整合 (175次浏览)
- OpenXava框架发布3.0版本 (117次浏览)
- Java应用中Hibernate对多表关联查询总结 (111次浏览)
- java字符串编码类型获取 (108次浏览)
- 100行Java代码构建一个线程池。 (107次浏览)
- 关于提高自己水平的十大技术 (89次浏览)
- hibernate 经验谈 (78次浏览)



