zxcvzxcv7的专栏

云在青天水在瓶

我的EJB学习部分资料

一、EJB:Enterprice JavaBeans

1)是一个用于分布式业务的应用标准服务端组件模型。

2)特点:

可伸的,事务性的,多用户安全的。

3)分类:

企业Bean:会话Beansession Bean),实体BeanEntity Bean)和

消息驱动BeanMessageDriven Bean/MDB

Session Bean:用户实现业务逻辑,分:

有状态Beanstateful Bean

无状态Beanstateless Bean

Entity Bean:代表真实的物体的数据。

MDB:是设计用来专门处理基于消息请求的组件。它能够接收异步JMSJava Message Server)消息。它特别适合用于当一个业务执行的时间很长,而执行结果无需实时向客户反馈的这样的一个场合。

A. 会话Bean可以执行业务逻辑操作,比如注册用户.

什么叫会话?

B. 

提示:在EJB2中,Entity Bean 分为BMPBean管理持久化实体Bean)和CMP(容器管理持久化实体Bean)两类。

二、JNDI Java Naming and Derictory Interfacejava命名和目录接口。

什么是上下文?

0个或多个绑定构成。比如java/Mysqljava为上下文(context),Mysql为命名。

什么是子上下文(subContext)?

上下文下的上下文。比如MyJNDITree/ejb/helloBeanejb为子上下文。

http://www.foshangshop.net/   源代码下载

http://prdownloads.sourceforge.net/jboss/JBossIDE-2.0.0.Beta2-Bundle-win32.zip?download

下载安装JDK5.0和开发工具JBossIDE

中文版

NLpack1-eclipse-SDK-3.2-win32.zip

好了现在测试你的JBOSS是否安装成功,运行 jboss/bin/run.bat 如果没有抛出异常就是安装成功了。
在地址栏输入http://localhost:8080 便可以出现jboss的页面。如果启动不成功请,检查有那个程序占用了8080端口,因为JBOSS默认端口号是8080,那么你就要把JBOSS的端口号改一改了。
要该端口号 ==》修改 jboss/server/all/deploy/jboss-web.deployer/server.xml 中 <Connector port="8080" 把这个改成9090 或者你其它想要的端口号都行。

三、

四、

五、什么情况下需要企业Bean

阅读更多
个人分类: EJB
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭