j2ee应用服务器
文章平均质量分 77
youfly
这个作者很懒,什么都没留下…
展开
-
Weblogic8.1缺省应用配置
在Weblogic7中,要配置某个应用作为缺省应用(DefaultWebApplication)的话,只需要在控制台(Console)界面上进行设置即可。但Weblogic8.1的控制台里面似乎找不到这个选项了。直接修改config.xml也无法达到目的。要配置Weblogic8.1的缺省应用,需要为相应的Web Application的WEB-INF目录下加上相应的配置文转载 2009-02-12 23:00:00 · 537 阅读 · 0 评论 -
JBossClassloader模型
下图展示了一个包含EBJ模块和WAR模块时JBoss ClassLoader的一个结构。该结构没有使用偏平的JBoss ClassLoader,并且也没有画出在对EAR的Classloader进行隔离的时候JBoss类仓库的层次结构。 下面对这个图进行说明:System ClassLoaders: System ClassLoaders节点指向JVM主线程的thread co原创 2009-02-12 22:14:00 · 2174 阅读 · 0 评论 -
Tomcat启动分析
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or mo转载 2009-02-12 22:55:00 · 343 阅读 · 0 评论 -
深入JBoss ClassLoader体系结构
下图是JBoss class loading体系结构: 上图是JBoss核心ClassLoader组件,它的核心部分是org.jboss.mx.loading.UnifiedClassLoader3(UCL)。它继承标准的java.net.URLClassLoader,覆盖了标准parent delegation模型以使用共享class和资源仓库。这个共享的仓库是org.jboss.原创 2009-02-12 22:06:00 · 929 阅读 · 0 评论 -
JBoss部署器和ClassLoaders
部署器(Deployers)是一种将组件整合进JBoss服务器的一种机制,部署器同时也是大多数的UCL实例的创建者,MainDeployer是主要的创建者。MainDeployer通过init方法在部署的初期创建UCL。UCL是通过调用DeploymentInfo.createClassLoaders()方法来创建的。只有最高层的DeploymentInfo(每一种部署组件都有对原创 2009-02-12 22:11:00 · 878 阅读 · 0 评论 -
JBoss Deployer体系结构
Jboss拥有一个可扩展的部署体系结构,它充许将各种组件无封的部署到JbossJMX的微内核中。MainDeployer是整个部署体系结构的入口,每一次组件的部署请求都会MainDeployer,并由它决定哪一个SubDeployer可以处理当前的部署请求,如果找到可以处理当前部署请求的SubDeployer,MainDeployer将当前的请求委派给相应的SubDeployer原创 2009-02-12 22:13:00 · 952 阅读 · 0 评论 -
几种WEB服务器的类搜索路径
下面所指的搜索路径都只考虑具体web应用的ClassLoader。 weblogic: web应用的根目录;根目录下的WEB-INF/classes;根目录下的WEB-INF/lib/*.jar;因些其ClassLoader在查找类或者资源的时候都以这几个路径作为基础URI,然后根据传入的相对URI分解为绝对URI,以载入资源。 tomcat: web应用根目录的WEB-原创 2009-02-12 22:53:00 · 718 阅读 · 0 评论 -
Tomcat的类载入器的结构
Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的Tomcat Server的ClassLoader结构如下: +-----------------------------+ | Bootstrap | | |转载 2009-02-12 22:58:00 · 349 阅读 · 0 评论