jeru ATG Dynamo 5 是完全用Java 語言開發(fā)、由JavaBean 構(gòu)件組合而成的集網(wǎng)站 建設、維護以及治理為一體的面向Internet 電子商務的開發(fā)應用平臺。為了滿足不 同層次的需要,Dynamo 5 由低到高依次有DAS 、DPS 、DSS 、DCS 四種產(chǎn)品,主要包括 Dynamo Application Server 、Dynamo Personalization Server 、Dynamo Scenario Server 、Dynamo Commerce Server 以及 Dynamo Control Center ,其中 Dynamo Application Server 是整個Dynamo 5 的基礎;它是一個可擴展的、高性能 的應用程序引擎;它在Web Server 之上提供了一個開放的、可以開發(fā)和發(fā)布動態(tài) 的、個性化的 Web 程序的服務器端平臺;Dynamo Personalization Server 提供了 一個面向商業(yè)規(guī)則的、可以根據(jù)用戶特征的不同,定制個性化用戶頁面內(nèi)容的平臺; Dynamo Scenario Server 可以看成是 Dynamo Personalization Server 的進一步擴 展,它提供了一個基于場景的個性化用戶內(nèi)容定制系統(tǒng),對客戶關系治理大有幫助。 Dynamo Commerce Server 提供了一套面向產(chǎn)品的分類、定價、統(tǒng)計、銷售的產(chǎn)品 治理構(gòu)件,可以方便地進行產(chǎn)品治理和面向Internet 的網(wǎng)上銷售。Dynamo Control Center 為程序開發(fā)人員、頁面制作人員、系統(tǒng)治理員以及市場經(jīng)理等不同角色提供了一個進入 Dynamo Server 的接口,是開發(fā)和維護Dynamo Server 的主要工具。
Dynamo 系列產(chǎn)品推出的時間比J2EE 標準制定的時間要早,不過,在Dynamo Application Server 上可以發(fā)布符合J2EE 標準的應用程序。J2EE 標準只不過才剛 剛提出幾年,而Dynamo 卻是一個經(jīng)過考驗,比較成熟的產(chǎn)品。Dynamo 由Dynamo Server Pages (DSP) NUCleus Components 所組成,而J2EE 由JSP 和EJB 所組成。從技術上講,DSP + Nucleus 比JSP+EJB 更為成熟。 在結(jié)構(gòu)上jHtml比jsp要美麗的多,對邏輯代碼的封裝也更為完美。
ATG是一個有十年歷史的公司,Dynamo server 的速度,穩(wěn)定性,負載均衡都經(jīng)過了數(shù)百個大型項目多年的驗證。 Dynamo 5 可以設置多個Dynamo 5 Server ,一般提倡“一個CPU 配一個 Dynamo 5 Server ” 。 Dynamo 5也可以把自己只設置成一個Load Manager ,來平衡多個Dynamo 5 Server 和多個 Web Server 之間的負載均衡。