zoukankan      html  css  js  c++  java
  • EJB里的问题解答

    1、什么是EJB?

      EJB即Enterprise JavaBean是JavaEE应用的业务层技术标准,以这项技术开发的组件叫做EJB组件。

      EJB架构师一个用于开发和部署基于组件的分布式业务应用的组件架构。

      采用EJB架构编写的应用是可伸缩的、事务性的、多用户安全的。

      可以一次编写这些应用,然后部署到任何支持EJB规范的应用服务器平台上。

      特点:

      (1)提供远程访问的能力

      (2)可扩展、可插拔的能力

      (3)必须在EJB服务器上运行,可享受服务器提供的事务、安全等服务。(如Jboss、Weblogic、Websphere、Sun Application server)

    2、什么是分布式计算:

      (1)把大任务分成小块,分发给大家分别地做,再把每个人的计算结果汇总。特点是分解工作,减轻成员的负担,成员之间做到职责分明。

      (2)充分利用网络上空闲的计算机的计算能力。

    3、什么是中间件?

      它是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。代表有Weblogic、Websphere、Sun App service...

    4、什么是容器?

      EJB的家,离开容器,EJB就失去了它的生命和意义。

    5、为什么使用EJB?

      简化大型分布式系统的开发过程。

      (1)利用网络中多台计算机的计算能力,构建瘦客户端。---简化分布式访问。

      (2)使用EJB服务器提供的系统级的企业服务(事务、安全、对象池等),开发人员需要写业务组件。

      (3)EJB组件具有热部署的能力,即可插拔。

      (4)可以扩展现有系统的JavaBean。

      总结为四个词:可维护性、重用性、可扩展性、可插拔性。

  • 相关阅读:
    django中的objects.get和objects.filter方法的区别
    Django之CSRF
    Django之include本质
    django中的FBV和CBV
    HTTP协议【详解】——经典面试题
    Python中的魔法函数__repr__和__str__的实质性区别
    浅谈CSS中的百分比
    深入理解定时器系列第一篇——理解setTimeout和setInterval
    Javascript学习
    HTML中块级元素和行内元素的总结和区分。
  • 原文地址:https://www.cnblogs.com/jyh317/p/3996830.html
Copyright © 2011-2022 走看看