weblogic面试题


Posted in 面试题 onMarch 07, 2016
1、如何给weblogic指定大小的内存?
在启动Weblogic的脚本中(位于所在Domian对应服务器目录下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以调整最小内存为32M,最大200M
2、如何设定的weblogic的热启动模式(开发模式)与产品发布模式?
可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。或者修改服务的启动文件或者commenv文件,增加set PRODUCTION_MODE=true。
3、如何启动时不需输入用户名与密码?
修改服务启动文件,增加 WLS_USER和WLS_PW项。也可以在boot.properties文件中增加加密过的用户名和密码.
4、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中?
保存在此Domain的config.xml文件中,它是服务器的核心配置文件。
5、说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入 http://主机:端口号//helloword.jsp就可以看到运行结果了? 又比如这其中用到了一个自己写的javaBean该如何办?
Domain目录服务器目录applications,将应用目录放在此目录下将可以作为应用访问,如果是Web应用,应用目录需要满足 Web应用目录要求,jsp文件可以直接放在应用目录中,Javabean需要放在应用目录的WEB-INF目录的classes目录中,设置服务器的缺 省应用将可以实现在浏览器上无需输入应用名。
6、如何查看在weblogic中已经发布的EJB?
可以使用管理控制台,在它的Deployment中可以查看所有已发布的EJB
7、如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置
缺省安装中使用DemoIdentity.jks和DemoTrust.jks KeyStore实现SSL,需要配置服务器使用Enable SSL,配置其端口,在产品模式下需要从CA获取私有密钥和数字证书,创建identity和trust keystore,装载获得的密钥和数字证书。可以配置此SSL连接是单向还是双向的。
8、在weblogic中发布ejb需涉及到哪些配置文件
不同类型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMP实体Bean一般还需要weblogic-cmp-rdbms-jar.xml
9、EJB需直接实现它的业务接口或Home接口吗,请简述理由.
远程接口和Home接口不需要直接实现,他们的实现代码是由服务器产生的,程序运行中对应实现类会作为对应接口类型的实例被使用。
10、说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
persistent方式的MDB可以保证消息传递的可靠性,也就是如果EJB容器出现问题而JMS服务器依然会将消息在此MDB可用的时候发送过来,而non-persistent方式的消息将被丢弃。
11、说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
Session Facade Pattern:使用SessionBean访问EntityBean
Message Facade Pattern:实现异步调用
EJB Command Pattern:使用Command JavaBeans取代SessionBean,实现轻量级访问
Data Transfer Object Factory:通过DTO Factory简化EntityBean数据提供特性
Generic Attribute Access:通过AttibuteAccess接口简化EntityBean数据提供特性
Business Interface:通过远程(本地)接口和Bean类实现相同接口规范业务逻辑一致性
EJB架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性

Tags in this post...

面试题 相关文章推荐
weblogic面试题
Mar 07 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 面试题
MySQL面试题
Jan 12 面试题
使用索引有什么好处
Jul 27 面试题
西部世纪.net笔试题面试题
Apr 03 面试题
介绍一下MD5加密算法
Nov 12 面试题
27个经典Linux面试题及答案,你知道几个?
Mar 11 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
Java如何调用外部Exe程序
Jul 04 面试题
设置器与访问器的定义以及各自特点
Jan 08 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
Oct 07 面试题
shell程序如何生命变量?shell变量是弱变量吗?
Nov 10 面试题
J2SDK1.5与J2SDK5.0有什么区别
Sep 19 #面试题
为什么使用接口?
Aug 13 #面试题
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 #面试题
什么是接口(Interface)?
Feb 01 #面试题
你常见到的runtime exception
Sep 05 #面试题
PHP高级工程师面试问题推荐
Jan 18 #面试题
PHP开发工程师面试问题集锦
Nov 01 #面试题
You might like
PHP遍历数组的三种方法及效率对比分析
2015/02/12 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
js如何调用qq互联api实现第三方登录
2014/03/28 Javascript
JavaScript实现twitter puddles算法实例
2014/12/06 Javascript
jQuery实现跨域iframe接口方法调用
2015/03/14 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
JS提交form表单实例分析
2015/12/10 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
2016/03/07 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
JavaScript动态数量的文件上传控件
2016/11/18 Javascript
JS闭包与延迟求值用法示例
2016/12/22 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
2017/02/16 Javascript
关于页面刷新vuex数据消失问题解决方案
2017/07/03 Javascript
Vue中引入样式文件的方法
2017/08/18 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
微信小程序实现换肤功能
2018/03/14 Javascript
Vue 中使用 CSS Modules优雅方法
2018/04/09 Javascript
vue+element模态框中新增模态框和删除功能
2019/06/11 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
uniapp微信小程序:key失效的解决方法
2021/01/20 Javascript
以一段代码为实例快速入门Python2.7
2015/03/31 Python
python使用wxPython打开并播放wav文件的方法
2015/04/24 Python
Python实现一个Git日志统计分析的小工具
2017/12/14 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python实现梯度法 python最速下降法
2020/03/24 Python
Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作
2021/03/03 Python
Snapfish英国:在线照片打印和个性化照片礼品
2017/01/13 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
请说出以下代码输出什么
2013/08/30 面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
如何定义一个可复用的服务
2014/09/30 面试题
工作时间证明
2015/06/15 职场文书
Python基础详解之描述符
2021/04/28 Python
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技