亮點及核心價值
開源、零成本的產(chǎn)品許可 Hibernate軟件基于開源GNU 通用公共許可證(LGPL)授權(quán)發(fā)布,可免費下載,也可免費用于開發(fā)和生產(chǎn)部署。這項許可還允許獨立軟件開發(fā)商免費嵌入和分發(fā)Hibernate軟件。
輕松使用企業(yè) JavaJBoss 應(yīng)用服務(wù)器提供了一種向 POJO 應(yīng)用企業(yè)級行為(如持久性、安全性和分布式事務(wù)緩存)的創(chuàng)新方式,符合業(yè)內(nèi)標準。JBoss 的 Java Annotations 庫由最新的 EJB 3.0 編程模式提供動力-有助于開發(fā)人員用所需的中間件服務(wù)增強現(xiàn)有的 POJO。Java Annotations 的使用使開發(fā)人員可以專注于業(yè)務(wù)邏輯,而不是 J2EE boilerplate 代碼,這大大提高了他們的工作效率并縮短了開發(fā)、編譯和部署周期。
企業(yè)級可靠性 JBoss 應(yīng)用服務(wù)器為需要一流性能和可擴展性的任務(wù)關(guān)鍵應(yīng)用提供了一個可靠的基礎(chǔ)。其高可用性服務(wù)具有預(yù)計在最佳平臺中推出的集群、緩存、故障切換、負載均衡和分布式部署功能。此外,JBoss 應(yīng)用服務(wù)器符合 J2EE 要求-通過了 23,000次使用測試兼容性套件(Test Compatibility Kit)進行的測試,您可以信心十足地用它來開發(fā)和部署應(yīng)用。
一致的可管理性 憑借其基于 Java 管理擴展(JMX)的一流微核架構(gòu),JBoss 應(yīng)用服務(wù)器不但可以提供一致的模塊行為,而且還具有通過支持 JMX 的管理控制臺管理和配置服務(wù)的能力。此外,JBoss 訂閱的客戶還可以利用 JBoss ON 廣泛的管理和監(jiān)控功能對其 JBoss 環(huán)境進行集中管理。
可嵌入的面向服務(wù)架構(gòu)(SOA) JBoss 應(yīng)用服務(wù)器由一組獨立、但相互協(xié)作的組件和服務(wù)組裝而成,這些組件和服務(wù)以純粹的方式打包,完全支持熱部署。它在設(shè)計上可以無縫嵌入到應(yīng)用中,嵌入式設(shè)計的本質(zhì)是根據(jù)應(yīng)用的特定需求實現(xiàn)完全的量身定制。因此,只有必不可少的主要應(yīng)用服務(wù)器組件需要作為應(yīng)用的部分基準配置(baseline footprint)提供。此外,開發(fā)人員還可以輕松創(chuàng)建服務(wù)并將其添加到系統(tǒng)中,這確保了定制的服務(wù)具有與 JBoss 標準服務(wù)集一樣的一致行為。
為符合標準的要求打造而成 利用其前瞻性的模塊化架構(gòu),JBoss 應(yīng)用服務(wù)器不但可以滿足目前的標準需求,還是處理未來標準和服務(wù)的最佳選擇方案。隨著新標準不斷出現(xiàn),可以以一種統(tǒng)一的可預(yù)測方式將其插入到 JBoss 應(yīng)用服務(wù)器中,從而確保了開發(fā)人員迅速采用這些新技術(shù)。
增強的互用性 JBoss 應(yīng)用服務(wù)器完全支持 J2EE 1.4 規(guī)范要求的 Web 服務(wù)標準,因此,各種應(yīng)用即使在不同的操作系統(tǒng)和硬件架構(gòu)上運行,而且使用不同的應(yīng)用架構(gòu)和編程語言,也可以共同工作。這種獨立于技術(shù)的互用性有助于 IT 企業(yè)實現(xiàn)現(xiàn)有解決方案的最大化價值,對企業(yè)應(yīng)用進行集成以及消除公司的管理真空區(qū)。
一流的全天候支持 JBoss 開拓了以產(chǎn)品專家提供的專家級支持服務(wù)作為開源軟件強大后盾的專業(yè)開放源碼模式(Professional Open Source model)。JBoss 公司以及龐大的 JBoss 授權(quán)服務(wù)合作伙伴網(wǎng)絡(luò)可為我們的產(chǎn)品(如 JBoss 應(yīng)用服務(wù)器)提供全面的支持服務(wù)-是適合企業(yè)的安全之選。
組件及功能
著名的 EJB 3.0 EJB(Enterprise Java Beans)3.0 規(guī)范對原 EJB 規(guī)范進行了重大調(diào)整和簡化,其宗旨是通過使開發(fā)人員可以專心編寫 POJO(plain old java objects),而不是學(xué)習(xí)復(fù)雜的 EJB API 來簡化開發(fā)過程。
EJB 3.0 規(guī)范包括如下內(nèi)容: |