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