75、remote接口和home接口主要作用
remote接口定义了业务方法,用于EJB客户端调用业务方法。
home接口是EJB工厂用于创建和移除查找EJB实例
76、bean 实例的生命周期
对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在create之后实例并不从内存清除,而是采用缓冲池调度机制不断重用实例,而对于存在Cache管理的Bean则通过激活和去激活机制保持Bean的状态并限制内存中实例数量。
77、EJB的激活机制
以Stateful Session Bean 为例:其Cache大小决定了内存中可以同时存在的Bean实例的数量,根据MRU或NRU算法,实例在激活和去激活状态之间迁移,激活机制是当客户端调用某个EJB实例业务方法时,如果对应EJB Object发现自己没有绑定对应的Bean实例则从其去激活Bean存储中(通过序列化机制存储实例)回复(激活)此实例。状态变迁前会调用对应的ejbActive和ejbPassivate方法。
78、EJB的几种类型
会话(Session)Bean ,实体(Entity)Bean 消息驱动的(Message Driven)Bean
会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种
实体Bean可分为Bean管理的持续性(BMP)和容器管理的持续性(CMP)两种
79、客服端调用EJB对象的几个基本步骤
设置JNDI服务工厂以及JNDI服务地址系统属性,查找Home接口,从Home接口调用Create方法创建Remote接口,通过Remote接口调用其业务方法。
80、如何给weblogic指定大小的内存?
在启动Weblogic的脚本中(位于所在Domian对应服务器目录下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以调整最小内存为32M,最大200M
81、如何设定的weblogic的热启动模式(开发模式)与产品发布模式?
可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。或者修改服务的启动文件或者commenv文件,增加set PRODUCTION_MODE=true。
82、如何启动时不需输入用户名与密码?
修改服务启动文件,增加 WLS_USER和WLS_PW项。也可以在boot.properties文件中增加加密过的用户名和密码.
83、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中?
保存在此Domain的config.xml文件中,它是服务器的核心配置文件。
84、说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入http://主机:端口号//helloword.jsp就可以看到运行结果了? 又比如这其中用到了一个自己写的javaBean该如何办?
Domain目录服务器目录applications,将应用目录放在此目录下将可以作为应用访问,如果是Web应用,应用目录需要满足Web应用目录要求,jsp文件可以直接放在应用目录中,Javabean需要放在应用目录的WEB-INF目录的classes目录中,设置服务器的缺省应用将可以实现在浏览器上无需输入应用名。
85、在weblogic中发布ejb需涉及到哪些配置文件
不同类型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMP实体Bean一般还需要weblogic-cmp-rdbms-jar.xml
86、如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置
缺省安装中使用DemoIdentity.jks和DemoTrust.jks KeyStore实现SSL,需要配置服务器使用Enable SSL,配置其端口,在产品模式下需要从CA获取私有密钥和数字证书,创建identity和trust keystore,装载获得的密钥和数字证书。可以配置此SSL连接是单向还是双向的。
87、如何查看在weblogic中已经发布的EJB?
可以使用管理控制台,在它的Deployment中可以查看所有已发布的EJB
88、CORBA是什么?用途是什么?
CORBA 标准是公共对象请求代理结构(Common Object Request Broker Architecture),由对象管理组织 (Object Management Group,缩写为 OMG)标准化。它的组成是接口定义语言(IDL), 语言绑定(binding:也译为联编)和允许应用程序间互操作的协议。 其目的为:用不同的程序设计语言书写在不同的进程中运行,为不同的操作系统开发。
89、说说你所熟悉或听说过的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架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性。
90、说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
persistent方式的MDB可以保证消息传递的可靠性,也就是如果EJB容器出现问题而JMS服务器依然会将消息在此MDB可用的时候发送过来,而non-persistent方式的消息将被丢弃。
91、Servlet执行时一般实现哪几个方法?
public void init(ServletConfig config)
public ServletConfig getServletConfig()
public String getServletInfo()
public void service(ServletRequest request,ServletResponse response)
public void destroy()
92、j2ee常用的设计模式?说明工厂模式。
Java中的23种设计模式:
Factory(工厂模式), Builder(建造模式), Factory Method(工厂方法模式),
Prototype(原始模型模式),Singleton(单例模式), Facade(门面模式),
Adapter(适配器模式), Bridge(桥梁模式), Composite(合成模式),
Decorator(装饰模式), Flyweight(享元模式), Proxy(代理模式),
Command(命令模式), Interpreter(解释器模式), Visitor(访问者模式),
Iterator(迭代子模式), Mediator(调停者模式), Memento(备忘录模式),
Observer(观察者模式), State(状态模式), Strategy(策略模式),
Template Method(模板方法模式), Chain Of Responsibleity(责任链模式)
工厂模式:工厂模式是一种经常被使用到的模式,根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例,通常这一组类有一个公共的抽象父类并且实现了相同的方法,但是这些方法针对不同的数据进行了不同的操作。
小说推荐
- 你我交汇在遥远行星
- 你我交汇在遥远行星作者:王小立内容简介《你我交汇在遥远行星(POOK系列丛书)中有那么一颗星球,名字的发音近似于单字的“瓦。它位于宇宙某个河外星系的一角。据说是用高级望远镜也无法从地球窥探到的遥远与渺小。自然也不会有地球人知道,那上面坐落着被誉为“宇宙顶尖”的星际能力交流中心—帕拉间拉学院。当然“不
- 科幻小说未知连载中
- 最新章:第19章
- 深叶晏汇
- 我喜欢你的心烦意乱,因为我见到你也是心烦意乱“我的世界一片漆黑,你是我的灯塔,没有你的指引,我真的走不出来,其实真正迷路的是我,请你带我出来好吗“我,我已经没有能力了,我的灯芯已经灭了 作者:所写的《深叶晏汇》无弹窗免费全文阅读为转载作品,章节由网友发布
- 都市言情未知连载中
- 最新章:第28章
- 娶你回家没问题
- 咦,这个婚纱广告会不会拍得太逼真了啊?明明只要转个几圈,秀出美美的婚纱就可以了,这个扮演新郎的男主角,居然一本正经的问她「你真的愿意嫁给我吗」反正只是拍拍广告而已嘛,她当然也就配合的大声说「我愿意」啰,只是,怎么广告都已经拍得差不多了,导演还不跳出来喊卡,反而有一群记者冲上前来追问她和年度黄金单身汉
- 都市言情未知连载中
- 人生致命的八个经典问题(必看)
- 人生致命的八个经典问题 作者:所写的《人生致命的八个经典问题(必看》无弹窗免费全文阅读为转载作品,章节由网友发布
- 现代文学未知连载中
- 亲爱的敌人-问题父女的恩怨
- 亲爱的敌人作者:邓一光 作家出版社第一章 如果拿这样的问题来问穆仰天:你愿意在这个世界上活多长时间?穆仰天的答案会是:三十三年零一个月二十二天 穆仰天宁愿他的生命中不再有三十三岁零一个月二十二天以后的日子 如果可以选择,穆仰天愿意让自己的生命永远停留在见到童云的那一瞬间 那一天,省建集团迎接省里组织
- 都市言情未知连载中
- 最新章:第64章
- 魔幻世界的经济问题
- 《魔幻世界的经济问题》作者:穿越闲着“勇者s死了m王,从此跟公主过上了美好的生活。以前每次看到这种结局我就忍不住想吐槽,哪有怎么好的事啊。PS:勇者回老家结婚到还有可能。第一章炮灰救世主光之女神芙利狂信者秘密神殿狂信者A“猊下,召唤法阵的魔力填充已经准备好了。现在只需要倪下下令执行了”登拉本“恩,干
- 玄幻小说未知连载中
- 最新章:第198章
- 信仰问题集锦
- 我们中国人常常要么信无神,要么就认为世界上有许多的神,比方关公、妈祖等。首先我们在这里要认清的,我们所探讨的是一位创造宇宙万物的造物主,是宇宙的第一因的那一位。而不是那些中国人心中的小神。这世界上有神与无神均是无法证明的。因此到最后要用信心来接受。虽然如此,这位神仍是有证据可寻的。无神论是不切实际的
- 现代文学未知连载中
- 最新章:第38章
- 问题球王
- 作者所写的《问题球王》无弹窗免费全文阅读为转载作品,章节由网友发布
- 网游小说未知连载中
- 最新章:第725章 实至名归
- 这个学校怎么看都有问题
- 你知道宣宁私立械武高中?嘛,如果以这个作为开头的话或许不错。因为特殊的身体原因,所以选择在初三的自暴自弃,知道中考一定是考不出什么好成绩的我随手在志愿书上写了几个推荐栏末端的学校,打算勉勉强强混到高三那毕业,谁料,这一签,我的人生便被我一手拉入了不正常的世界里.于是我,孤本,将与这不正常的世界邂逅
- 都市言情FFA完本
- 最新章:最终后记