高并发WEB系统的涉及与优化
高并发WEB系统的涉及与优化 高并发 内存数据库 缓存技术 负载均衡 web服务器
apache+tomcat集群的负载均衡和失败托管所需软件 包括 apache_2.0.55-win32-x86-no_ssl.msi apache-tomcat-7.0.40-windows-x86.zip mod_jk-apache-2.0.55.so
spring+hibernate的集成; 前端采用Extjs搭建框架,菜单可配置; 服务端对hibernate做了比较多的封装,功能强大,开发方便; 对web层交互也做了封装; 对异常机制做了简单的封装;
第三方开源框架: 大家常用的基于模板的生成工具,可能包括FreeMarker ,velocity等,语法结构都类似且简单,上手非常快,一个下午足矣。 相比较 FreeMarker 而言,Velocity 更加简单、轻量级,但它的功能却没有 FreeMarker 那么强大。 这里我们采用freemarker来举例说明
Spring +ibatis(ibator)+Extjs 项目 架构 例子 说明文档见:
目 录 1.系统需求分析 3 2.概要设计 5 3.数据库设计 6 4.详细设计 6 5.测试 10 6.系统使用说明 10 7.调试 11 8.全文总结 11 参考文献 12 运行结果界面 12
现在,几乎每个学校都有自己的学生信息管理系统,用来管理庞大的学生信息,如果没有一个有效,快速的计算机系统来支持,那工作量是非常大的。 我设计的只是一个简单版的学生信息管理系统,用来模拟实现管理学生信息 首先,我们要求学校内的所有人都可以方便地查询学生信息。 这就要求我们这个系统对学校内所有人都是公开的。 只有特定的人才可以对学生信息进行添加,插入,更新以及删除的操作,比如学校的管理人员。 这就要求这个学生信息管理系统要有: 登录模块 教师和学生模块 信息维护模块 成绩管理模块 而对于教师和学生模块,因权限不同,又有各自独立的功能子模块。 实现以上功能,能够方便、快捷地获得所需信息,并具有友好的图形界面。 1.3 开发环境 操作系统:Windows XP 语言选择:Java 开发工具:My eclipse 8.5 数据库选择:My SQL 5.1.46 开发框架:Struts2+Hibernate3.3+Spring2.5整合开发 项目报告全文请点击我的用户名:毕业设计报告