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