不如Apache.我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet.Tomcat是一个很好的工具,不仅仅因为其
免费,功能强大,更因为其开放性,越来越受到人们的重视.SQLserver2000MicrosoftSQLServer2000是由Microsoft公司开发的,简称SQLServer,由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统系统存储和分析数据的需求.系统MicrosoftSQLServer2000具有如下特性:其数据库引擎提供完整的XML支持一个数据库引擎可以在不同的平台上使用其关系数据库引擎支持当今苛刻的数据处理环境所需的功能.一系列管理和开发工具,是其系统系统容易安装,部署,管理和使用.系统有析取和分析汇总数据以进行联机分析处理(OLAP)的工具B/S开发模式伴随着Internet的迅速发展,计算机技术正在由基于C/S(client/Server)模式的应用系统系统转变为系统基于B/S模式的应用系统系统.系统过去,网络软件的开发都采用C/S(client)模式,在这种模式下,主要的业务逻辑都集中于客户端程序,因此,必然导致以下
问题:系统安装,调试,维护和升级困难.由于客户端的硬件配置可能存在差异,
软件环能各不相同,因系统此,在安装时,必须对每一个客户端分别进行配置,同样,在软件升级时也要对客户端分别处理.在整个系统系统中,业务逻辑和用户界面都集中到了客户端,必然会增加安全隐患.系统B/S模式带来了巨大的好处:开发成本及维护成本降低.由于B/S架构管理软件只安装在服务器端(Server)上,即应用程序在部署,升级,维护时,只需要在服务器端进行配置就可以了,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护.良好的安全性能,防火墙技术可以保证后台数据库的安全性.所有的配置工作都集中在服务器端且所有客户端请求都是通过DBMS来访问数据库,从而大大减少了数据直接暴露的风险.1.4开发框架技术对于框架技术,我们采用Struts+Spring+Hibernate的整合,其实任何一种框架都可以完成我们的项目,但我们选择三种框架的组合是因为三种框架各有好处,我们利用它们的优点,来避免它们的缺点,充分利用Java技术在
web的应用.Struts是应用比较广泛的一种表现层框架Struts是一个为开发基于模型(Model)-视图(View)-控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Servlet,JSP和customtaglibrary构建Web应用的一项非常有用的技术.由于Struts能充分满足应用开发的需求,简单易用,敏捷