亮点及核心价值
开源、零成本的产品许可 Hibernate软件基于开源GNU 通用公共许可证(LGPL)授权发布,可免费下载,也可免费用于开发和生产部署。这项许可还允许独立软件开发商免费嵌入和分发Hibernate软件。
轻松使用企业 JavaJBoss 应用服务器提供了一种向 POJO 应用企业级行为(如持久性、安全性和分布式事务缓存)的创新方式,符合业内标准。JBoss 的 Java Annotations 库由最新的 EJB 3.0 编程模式提供动力-有助于开发人员用所需的中间件服务增强现有的 POJO。Java Annotations 的使用使开发人员可以专注于业务逻辑,而不是 J2EE boilerplate 代码,这大大提高了他们的工作效率并缩短了开发、编译和部署周期。
企业级可靠性 JBoss 应用服务器为需要一流性能和可扩展性的任务关键应用提供了一个可靠的基础。其高可用性服务具有预计在最佳平台中推出的集群、缓存、故障切换、负载均衡和分布式部署功能。此外,JBoss 应用服务器符合 J2EE 要求-通过了 23,000次使用测试兼容性套件(Test Compatibility Kit)进行的测试,您可以信心十足地用它来开发和部署应用。
一致的可管理性 凭借其基于 Java 管理扩展(JMX)的一流微核架构,JBoss 应用服务器不但可以提供一致的模块行为,而且还具有通过支持 JMX 的管理控制台管理和配置服务的能力。此外,JBoss 订阅的客户还可以利用 JBoss ON 广泛的管理和监控功能对其 JBoss 环境进行集中管理。
可嵌入的面向服务架构(SOA) JBoss 应用服务器由一组独立、但相互协作的组件和服务组装而成,这些组件和服务以纯粹的方式打包,完全支持热部署。它在设计上可以无缝嵌入到应用中,嵌入式设计的本质是根据应用的特定需求实现完全的量身定制。因此,只有必不可少的主要应用服务器组件需要作为应用的部分基准配置(baseline footprint)提供。此外,开发人员还可以轻松创建服务并将其添加到系统中,这确保了定制的服务具有与 JBoss 标准服务集一样的一致行为。
为符合标准的要求打造而成 利用其前瞻性的模块化架构,JBoss 应用服务器不但可以满足目前的标准需求,还是处理未来标准和服务的最佳选择方案。随着新标准不断出现,可以以一种统一的可预测方式将其插入到 JBoss 应用服务器中,从而确保了开发人员迅速采用这些新技术。
增强的互用性 JBoss 应用服务器完全支持 J2EE 1.4 规范要求的 Web 服务标准,因此,各种应用即使在不同的操作系统和硬件架构上运行,而且使用不同的应用架构和编程语言,也可以共同工作。这种独立于技术的互用性有助于 IT 企业实现现有解决方案的最大化价值,对企业应用进行集成以及消除公司的管理真空区。
一流的全天候支持 JBoss 开拓了以产品专家提供的专家级支持服务作为开源软件强大后盾的专业开放源码模式(Professional Open Source model)。JBoss 公司以及庞大的 JBoss 授权服务合作伙伴网络可为我们的产品(如 JBoss 应用服务器)提供全面的支持服务-是适合企业的安全之选。
组件及功能
著名的 EJB 3.0 EJB(Enterprise Java Beans)3.0 规范对原 EJB 规范进行了重大调整和简化,其宗旨是通过使开发人员可以专心编写 POJO(plain old java objects),而不是学习复杂的 EJB API 来简化开发过程。
EJB 3.0 规范包括如下内容: |