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的布署方式
Aug 23 面试题
华为C++笔试题
Aug 05 面试题
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
Feb 22 面试题
一道SQL面试题
Dec 31 面试题
利达恒信公司.NET笔试题面试题
Mar 05 面试题
应届生.NET方向面试题
May 23 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
武汉某公司的C#笔试题面试题
Dec 25 面试题
介绍一下linux的文件系统
Mar 20 面试题
在Ajax应用中信息是如何在浏览器和服务器之间传递的
May 31 面试题
Python是如何进行类型转换的
Jun 09 面试题
信号量和自旋锁的区别?如何选择使用?
Sep 08 面试题
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实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
php中adodbzip类实例
2014/12/08 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
Add a Formatted Table to a Word Document
2007/06/15 Javascript
js 鼠标点击事件及其它捕获
2009/06/04 Javascript
JavaScript中json使用自己总结
2013/08/13 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
jquery.validate使用时遇到的问题
2015/05/25 Javascript
JS实现的简洁纵向滑动菜单(滑动门)效果
2015/10/19 Javascript
jquery插件EasyUI中form表单提交实例分享
2016/01/11 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
js统计页面上每个标签的数量实例代码
2018/05/29 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
微信小程序实现电影App导航和轮播
2020/11/30 Javascript
vue3自定义dialog、modal组件的方法
2021/01/04 Vue.js
[41:08]2014 DOTA2国际邀请赛中国区预选赛 HGT VS NE
2014/05/22 DOTA
基于python实现的百度新歌榜、热歌榜下载器(附代码)
2019/08/05 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
python__name__原理及用法详解
2019/11/02 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
Jupyter Notebook 文件默认目录的查看以及更改步骤
2020/04/14 Python
美国南部最大的家族百货公司:Belk
2017/01/30 全球购物
你所在的项目是如何确定版本号的
2015/12/28 面试题
经济信息管理专业大学生求职信
2013/09/27 职场文书
生产部管理制度
2014/01/31 职场文书
学习十八大报告感言
2014/02/28 职场文书
国际贸易专业自荐信
2014/06/10 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL
详解php中流行的rpc框架
2021/05/29 PHP
详解Python中*args和**kwargs的使用
2022/04/07 Python