zoukankan      html  css  js  c++  java
  • web杂谈

    http底层还是使用到tip/ip协议

    b/s优势

    1.b/s开发成本低

    2.管理维护简单

    3.产品升级便利

    4.对用户的培训费用低

    5.用户使用方便,出现故障的概率小

    b/s不足

    1.安全性不足

    2.客户端不能随心变化。

    为什么需要web服务器?能不能自己写一个。试试mytomcat

    常用web服务器,除了tomcat之外
    JBoss是全世界开发者共同努力的成果,一个基于J2EE的开源代码的应用服务器。因为JBoss遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用,2006年,Jboss公司被Redhat公司收购。
    weblogic是BEA(待遇好)公司的产品,是目前应用最广泛web服务器,支持j2ee规范,而且不断的完善以适应新的开发,功能比较强大。

    websphere,是ibm公司的,支持j2ee规范。

    tomcat
    在小型的/中型的应用系统中,免费的。支持全部jsp以及servlet规范。

    tar.gz文件时linux操作系统下的安装版本
    exe文件时windows系统下的安装版本
    zip文件时windowsx系统下的压缩版本

    安装tomcat服务器(压缩包比较好)
    1.解压即可
    2.配置
    在环境变量中添加 JAVA_HOME指向jdk的主目录。(为什么要配??)tomcat是java程序,运行时需要虚拟机

    没配好,tomcat是不能工作的。

    3.启动tomcat startup.bat,linux下启动startup.sh
    4.tomcat无法正常启动的原因分析

    1).JAVA_HOME 配错了或者没有配。
    2).如果当前机器已经占用了8080端口,则无法启动。

    解决方案:你可以先关闭8080netstat -anb 来查看哪个程序占用,然后在任务管理器中杀掉占用进程
    config/server.xml 打开找到 connector 节点 中port 属性中 修改端口号。

    3).能够正常启动,但是导航到另外一个页面。
    解决方案:去修改管理加载项,把默认导航禁用即可。

    修改 startup.bat
    set JAVA_HOME ="jdk目录"; 就不用陪JAVA_HOME 的环境变量了。

  • 相关阅读:
    解决QPainter::drawText修改文字方向
    解决linux环境下qt groupbox 边框不显示问题
    人既然知道努力就可以进步,为什么还是会不努力?
    学会锻炼感悟爱与幸福的能力
    IT人为什么难以拿到高薪?
    在你月薪三千的时候,做月薪八千的事
    哪些人最终能留在北京?
    如何利用数据挖掘进行分析的方法
    查找附近的人
    dapper 操作类封装
  • 原文地址:https://www.cnblogs.com/jggz/p/3027130.html
Copyright © 2011-2022 走看看