JSP/servlet+tomcat+apache+MySQL什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:37:59
这几种是不是每种都需要一个专门的软件?

还是相互间有从属关系?

老师让做这么个项目,

我知道JSP是servlet发展来的

也配置了tomcat

不知道那个apache是干吗用的。

而且MySQL那么别扭,为什么不用SQLServer 2000 啊???
也就是说tomcat这个软件和Apache这个软件功能是重合的???

有一个就行,那为什么题目那么说呢?

JSP/servlet+tomcat+apache+MySQL这是一个编程面向数据库的组合,
jsp/servlet是web开发用的语言技术,tomcat是开源jsp容器也可以叫web服务器
apache是开源web服务器,现在世界上用人最多的就是它了
mysql是一个开源数据库软件,免费的

tomcat是sun和apache合作, 做出来的jsp server, 支持servlet 和jsp.

tomcat本身可以做为 web server, 当处理静态页面时,tomcat不如apache迅速,不象apache一样可配置,强壮.

apache做为最流行的web服务器功能强大,高效,但并不支持jsp及servlet,所以通常的做法是把它们整合起来,让apache处理静态页面,而把动态页面的请求交给 tomcat处理,发挥各自的优势. 通过在apache中加载整合模块和进行设置,apache就能够根据url,把不属于自己的请求转给 tomcat.

我说楼上的,tomcat就是apache出的,现在最常用的就是Apache Tomcat 6.0

还有MySQL是跨平台的,是现在最常见的搭配JSP使用的数据库,因为Java本身是跨平台的,SQLServer 2000 只能在Windows上使用,一用SQLServer 2000 ,那不就不能“一次编译,到处运行”了?
而且MySQL不是免费的,但是很便宜,功能又比较强,操作简单容易学,所以现在的企业爱用它

apache 是一个公司...你上面所说的是一系列的做网站用到的软件....MYSQL是数据库 建议使用它..比SQL SERVER2000好用多了,简单....

MySql是免费的数据库 现在被ORACLE买去了
SQLServer是要收费的数据库 微软的

tomcat是一个免费的WEB应用服务器
APACHE也是
相对来说tomcat比较容易用一点 也常用来JAVA WEB应用
apache一般用于PHP的部署