1.1.EJB概述

1.EJB概述:

  Enterprice JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprice JavaBeans架构编写的应用是可伸的、事务性的、

多用户安全的。采用EJB编写的这些用,可以部署在任何支持Enterprice JavaBeans规范的服务器平台,,如Jboss、weblogic等

  EJB实际上是用于编写业务层代码。如果大家对于MVC(model-view-controller)结构的应用有所了解的话,我们知道一个基于MVC结构的

用应包含显示层、控制层和业务层,假设我们采用ejb开发基于MVC结构的应用,那么EJB就是用于开发应用的业务层

2.EJB特性: 

  EJB为我们提供了很多在企业开发中需要使用到的服务,如事务管理/安全/持久化/分布式等,因为这些服务由容器提供,无需我们自行开发,

这样大大减少了我们的开发工作量

  ejb比较适合用于大型企业,因为大型企业一般都会存在多个信息系统,而这些信息系统又相互关联;为了避免业务功能重复开发,实现最

大程度的重用,有必要把业务层独立比来,让多个信息糸统共享一个业务中心,这样应用就需要具备分布式能力;

2.EJB3的分布式特点:

    

  

2.JBOSS的安装:

1.下载安装 http://jbossas.jboss.org/downloads/    我下载的是:JBoss AS7.1.1.Final

2. 解压安装包  D:Javajboss-as-7.1.1.Final

  在环境变量新建一个:JBOSS_HOME   路径为你解压JBOSS的路径:D:Javajboss-as-7.1.1.Final

  在PATH中添加:%JBOSS_HOME%in;

3. 运行jboss之前首先添加用户,add-user,在JBossbin目录下找到add-user.bat运行

  注意:如果出现启动闪退,查看你的JAVA_HOME后面是不是存在分号,存在则去掉分号

4. 测试JBOSS

  打开%JBOSS_HOME%in目录下面的standalone.bat启动JBOSS,然后在浏览器中输入http://127.0.0.1:8080能看到JBOSS欢

迎界面即表示安装成功;如未出现JBOSS欢迎界面原因是端口号冲突可修改D:Javajboss-as-7.1.1.Finalstandaloneconfiguration

中standalone.xml配置文件中相对应端口号

 

 

5.服务部署

将待部署的war文件拷贝到D:Javajboss-as-7.1.1.Finalstandalonedeployments中,然后在浏览器中输入http://127.0.0.1:8080/index.jsp

就可以进行服务访问了。

 

 

 

 

 

 

 

 

 

  

 

 

 

原文地址:https://www.cnblogs.com/yaboya/p/9159406.html