要学习好一套系统首先要了解它的结构,本文详细的介绍 weblogic 的一些结构和特点:
weblogic的大部分配置是在 weblogic.properties 里完成的,只要仔细的研究这个文件就可以清楚得知关于 weblogic 的一些结构和特点,下面就对 weblogic.properties 文件里的一些配置项作一些说明:
weblogic.httpd.documentroot=public_html/
这就是weblogic 的web 服务器的根目录,即是目录/weblogic/myserver/public_html/
weblogic.password.system=sdfjkdshfds
这个前文已经提到,是设置管理员密码。
weblogic.system.listenport=7001
这是设置 weblogic 的 web 服务器端口。
weblogic.httpd.servlet.classpath=/weblogic/myserver/servletclasses
设置servlet存放的路径
关于servlet
出于安全的目的,在 weblogic 下运行的 weblogic 必须在 weblogic.properties 里登记后才能运行,例如上文的提到servlet http://localhost:7001/helloworld,
它在weblogic.properties 里的登记项是
weblogic.httpd.register.helloworld=examples.servlets.helloworldservlet
实际上,这个 servlet 的实际路径是
/weblogic/myserver/servletclasses/examples/servlets/helloworldservlet.class
对照一下weblogic.properties里的登记项和helloworldservlet.class文件的路径,应该不难找出其登记servlet的规律吧。
在weblogic.properties里有一下几个servlet的登记项:
weblogic.httpd.register.adminevents=admin.adminevents
weblogic.httpd.register.adminclients=admin.adminclients weblogic.httpd.register.adminconnections=admin.adminconnections weblogic.httpd.register.adminjdbc=admin.adminjdbc
weblogic.httpd.register.adminlicense=admin.adminlicense
weblogic.httpd.register.adminmain=admin.adminmain
weblogic.httpd.register.adminprops=admin.adminprops
weblogic.httpd.register.adminrealm=admin.adminrealm
weblogic.httpd.register.adminthreads=admin.adminthreads weblogic.httpd.register.adminversion=admin.adminversion
这就是管理员管理 weblogic 用的servlet,通过url访问http://localhost:7001/adminmain,在弹出的身份验证对话框了输入 system 和在 weblogic.password.system= 设置的密码,就可以进入 weblogic 的web管理界面进行管理。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器