黑马程序员技术交流社区

标题: 石家庄java [打印本页]

作者: 程madman    时间: 2017-11-29 23:56
标题: 石家庄java
[软件的架构]
>  c/s架构的软件
        Client /server 客户端和服务端的软件都需要在pc端安装的软件,如:QQ …
                优点:效果炫(客户体验好)速度快(一部分写在客户端)
                缺点:服务器端更新,客户端都需要更新
> b/s架构的软件
        Browser/server 浏览器端和服务器端的软件,不需要安装到pc端,只需要一个浏览器,如:京东
                *优点:服务器端更新,客户端浏览器不需要进行更新
                *缺点:效果差点, 所有的代码运行在服务器端,导致服务器压力过大
                        *效果:使用HTML5,css3可以做出很炫的效果
                        *服务器端压力:搭建服务器的集群,而且还有AJAX技术.
[WEB资源]
        > 静态资源
                *HTML ,CSS ,JS ,….
        >动态资源
                *PHP:
                *ASP :
                *Servet /JSP :
[服务器]
        >硬件:
                就是一台配置很高的电脑.
        >软件:必须在一台电脑上安装服务器软件,这台电脑才可以成为WEB服务器
[常见的WEB服务器]
        >Apache         :PHP
        >IIS        :发布ASP
        >WebSphere        :IBM公司,收费,支持EE所有的开发规范
        >WebLogic        :BEA公司研发,,收费,支持EE所有的开发规范
        >Tomcat        :Apache组织研发,免费的服务器软件,支持Servlet/JSP的开发规范
        >JBoss        :
[WEB动态资源目录结构]
        Website(WEB项目)
                ----静态资源(页面)
                ---WEB-INF:必须有
                        -----web.xml:必须有
                        -----classes(放java代码):可选
                        -----lib(jar包):可选
Tomcat路径结构
        Bin: Tomcat的执行文件
        Conf:Tomcat的配置文件
        Lib:Tomcat的运行需要jar包
        Logs:Tomcat的日志文件:trychacth后记录的错误信息/
        Temp:Tomcat产生的临时文件存放的路径
        Webapps:Tomcat发布web项目的路径
        Work:Tomcat运行JSP的时候,JSP翻译成servlet的代码存放的路径
发布一个WEB项目到Tmocat中
        >发布WEB工程到Tomcat中方法
                1.直接将工程copy到Tomcat/webapps下
                2.配置Tomcat虚拟路径(不推荐):
                        在Tomcat/conf/server.xml文件中进行配置:在<Host>标签下配置<context path="虚拟名"  docBase="源文件路径"/>
                3..配置Tomcat虚拟路径(推荐):
                       
       





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2