J2EE应用服务器及开发环境介绍.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东南大学软件学院 主要内容 Web应用中request/response机制; Tomcat简介; JBoss简介; 其他的应用服务器; Eclipse简介 1. Web应用中的request/response机制 Web应用访问路径: 虚拟路径:http://localhost:8080/myApp/myFile.jsp; 实际的应用路径: http://localhost:8080/c:\webApps\myApp\myFile.jsp Web页面按包含的代码分为: 静态页面; 包含脚本的动态页面: 客户端脚本:javascript、Applet; 服务器端脚本:JSP Server Script; 2. Tomcat简介 Apache与Tomcat; Tomcat的下载、安装、运行; Tomcat服务器的结构及配置; Apache服务器与Tomcat的互联(Interoperate); Web应用程序的文件结构及部署; 2.1 Apache与Tomcat Apache()是一个开源项目组织,Tomcat是其Jakarta项目中的一个部分; Tomcat是开源的应用服务器,具有跨平台特性; Tomcat包含了web容器,能够解释Servlet/Jsp; 2.2 Tomcat的下载/安装/运行 下载网址:; 较新的稳定版本:tomcat5.0.28;目前必威体育精装版版本为6.x 安装: window版本直接运行安装程序; 在系统环境中增加属性: JAVA_HOME={jdk Path}; CATALINA_HOME={Tomcat Path}; 运行: 运行Monitor Tomcat,启动:start service; 运行%TOMCAT_HOME/bin%下面的starup.bat; 在浏览器中:http://localhost:8080/ 2.3 Tomcat服务器的结构及配置 Tomcat的目录结构: /bin:包含服务器的启动/停止脚本; /common/lib:服务器和应用程序可以访问的jar包; /conf:服务器的配置文件; /work:应用程序的jsp文件编译的临时存放点; /server/lib:服务器运行需要的jar包; /server/webapps:应用服务器管理程序的存放点; /shared/lib:应用程序访问的jar包; /Logs:服务器的日志文件; /webapps:应用程序存放处; Tomcat服务器的主要配置文件: Conf/Server.xml:所有的tomcat组件都通过该文件实现配置; Conf/web.xml:配置了服务器的servlet引擎,该配置文件对服务器中所有的应用程序起作用; Conf/tomcat-users.xml:应用服务器的用户管理配置文件; Server.xml的元素: Server port=“8005” shutdown=“SHUTDOWN” debug=“0”; Service name=“Catalina”:服务器的指定服务名称; Connector port=8080 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false redirectPort=8443 acceptCount=100 debug=0 connectionTimeout=20000 disableUploadTimeout=true / Engine name=“Catalina” defaultHost=“localhost” debug=“0”; Host name=“localhost” debug=“0” appBase=“webapps” unpackWARs=“true” autoDeploy=“true” xmlValidation=“false” xmlNamespaceAware=“false”; Context path=“” docBase=“MyWebApp” reloadable=true debug=“0”/ :对应用程序的描述,每个应用程序都对应一个关于context的xml文件描述,存放的位置:${catalina.home}/conf/Catalina\localhost,文件名称与程序名称一致。 Realm className=“org.apache.catalina.realm.UserDatabaseRealm” debug=“0” resourceName=“UserDatabase”/:表示存放系统用户名、密码和角色的数据库; 2.4 Apache服务器与Tomcat的互联 Apache服务器(web server):在处理静

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档