weblogic基础
时间: 2023-08-18 12:07:44 浏览: 48
WebLogic是Oracle公司开发的一款Java应用服务器,它提供了一个可靠、可扩展和高性能的平台来部署、管理和运行企业级Java应用程序。下面是一些关于WebLogic基础的信息:
1. WebLogic的特点:WebLogic具有可靠性、可扩展性和高性能的特点。它支持大规模并发访问,并提供了高可用性和容错能力,可以确保应用程序的稳定运行。
2. WebLogic的架构:WebLogic采用了分层架构,包括Web容器、EJB容器和事务服务等组件。它支持Java EE规范,并提供了丰富的功能和API供开发人员使用。
3. WebLogic的部署:WebLogic支持多种部署方式,包括单机部署和集群部署。在集群部署中,可以通过配置多个服务器实例来实现负载均衡和故障转移。
4. WebLogic的管理:WebLogic提供了一个管理控制台,可以用于配置和管理服务器实例、应用程序、数据源等。管理员可以通过控制台进行监控、故障诊断和性能优化等操作。
5. WebLogic的安全性:
相关问题
weblogic扫描原理
WebLogic扫描原理指的是WebLogic服务器在启动时所进行的一系列扫描和检查操作,以保证服务器能够正常运行。
具体来说,WebLogic扫描包括以下几个方面:
1. 配置文件扫描:WebLogic服务器在启动时会扫描其配置文件,包括domain.xml和config.xml等文件,以获取服务器的配置信息,并对其进行解析和验证。
2. 类加载器扫描:WebLogic服务器使用多个类加载器来加载应用程序所需的类和资源,包括系统类加载器、应用程序类加载器、公共类加载器等,服务器在启动时会扫描各个类加载器所负责的目录和文件,以获取需要加载的类和资源。
3. 应用程序扫描:WebLogic服务器会扫描应用程序部署目录下的所有应用程序,包括EAR、WAR、JAR等文件,以获取应用程序的配置信息和部署描述符,并对其进行解析和验证。
4. 插件扫描:WebLogic服务器支持插件机制,可以通过插件扩展服务器的功能,服务器在启动时会扫描插件目录下的所有插件,以获取插件的配置信息和描述符,并对其进行解析和验证。
总的来说,WebLogic扫描原理是保证服务器能够正常启动和运行的重要基础,通过对各个方面进行扫描和检查,可以保证服务器的配置和应用程序的正确性和完整性。
weblogic面试题
回答: 在Weblogic面试中,可能会涉及到以下几个问题:
1. 区分BeanFactory和ApplicationContext。BeanFactory是Spring框架的基础接口,提供了IoC容器的基本功能,主要负责实例化、配置和管理Bean对象。ApplicationContext是BeanFactory的子接口,提供了更多的功能,如国际化、事件发布、资源加载等。
2. Weblogic中一个Domain的缺省目录结构是指在Weblogic服务器上创建一个域(Domain)时,默认的目录结构。其中一个简单的helloWorld.jsp应该放在Weblogic域的web应用程序目录下,通常是在`<domain_home>/servers/<server_name>/stage/<application_name>/`目录下。在浏览器上可以通过`http://主机:端口号/应用程序名/helloworld.jsp`来访问。
3. CSRF代表跨站请求伪造,是一种攻击方式,通过伪造请求来迫使用户在当前通过身份验证的Web应用程序上执行不需要的操作。CSRF攻击主要针对状态改变请求,而不是数据窃取。Spring Security框架提供了防止CSRF攻击的功能。
4. Spring Boot是一个用于简化Spring应用程序开发的框架。它提供了自动配置、快速开发和无需繁琐的XML配置等特性。Spring Boot可以帮助开发人员快速搭建和部署应用程序,减少了繁琐的配置工作,提高了开发效率。
#### 引用[.reference_title]
- *1* *3* [Spring面试题及答案(2021年Spring面试题大全带答案)](https://blog.csdn.net/u012889902/article/details/121208613)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [weblogic面试题](https://blog.csdn.net/weixin_32916125/article/details/114858310)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]