EJB是什么?  做什么用的?

解决方案 »

  1.   

    EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 
      

  2.   

    EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 
      

  3.   

    一.什么是 EJB?一个技术规范:EJB 从技术上而言不是一种"产品"
    EJB 是一种标准描述了构建应用组件要解决的:
    可扩展 (Scalable)
    分布式 (Distributed)
    事务处理 (Transactional)
    数据存储 (Persistent)
    安全性 (Secure)二.Sun 对 EJB 的期望提供一个标准的分布的、基于 OO 的组件架构
    屏蔽复杂的系统级功能需求
    Write once, run anywhere
    与非 Java 应用之间的互操作能力
    兼容 CORBA 标准三.为什么选择 EJB?EJB 服务器完成"繁杂"的工作:应用开发人员关注于业务逻辑的实现而不是底层的实现机制(类似于 4GL 语言设计的目标)
    支持事务处理
    多个业务操作同时成功,或全部失败
    可以通过在代码外的描述来定义事务处理级别
    可扩展性
    EJB 可以根据您应用的增长而扩展
    EJB 服务器往往还提供了负载均衡和
    安全性:由 EJB 服务器提供资源的访问权限控制