- 论坛徽章:
- 0
|
当今的计算机技术是交错复杂的学习渐进过程,在学习过程中很可能会同时遇到集中技术交错的问题,在这个过程中很容易对不熟悉的部分产生错觉和混淆,正如弹琴应当讲求满速一样,学习技术的过程不但应要求精益求精,更应当尽可能减少产生混淆的技术点。
这样做的目的无非是:尽量减少前进的阻力,在学习过程中注意总结一些这样的tip,对于技术细节的积累是事半功倍的。
[color="#0000cc"]1.difference btw. tomcat and apache?
Apache is a general-purpose http server, which supports a number of advanced options that Tomcat doesn't. Although Tomcat can be used as a general purpose http server, you can also set up Apache and Tomcat to work together with Apache serving static content and forwarding the requests for dynamic content to Tomcat. This is generally prefered when using tomcat because the overhead from serving static content directly from Apache is much lower than having Tomcat handle all of the requests.
[color="#3333ff"]2.difference between Webserver and Application Server?
A WEB server is software designed to do one thing - serve HTML pages to a browser.Apache,IIS all will "serve" pages to be read in a web browser.
An APPLICATION server is also software,but it takes static HTML pages and activates them,making them dynamic,allowing you to run high level language routines behind them and connect to a database. IIS has a build-in application server called Active Server Pages(ASP).Other APP Servers include TOMCAT(which allows you to run JavaServer Pages),PHP,BEA WebLogic,ColdFusion and IBM'S WebSphere,SUN's SUN ONE.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18/showart_27291.html |
|