WebLogic Server, which is the nucleus of the BEA WebLogic Platform, is a very scalable, performance-proven and battle- tested J2EE 1.3 “compliant application server. To scale to your business needs and also address the features of the J2EE specification you need to leverage, BEA provides three editions of WebLogic Server ”WebLogic Express, WebLogic Server Advantage, and the WebLogic Server Premium Edition. Because each WebLogic Server edition is targeted at supporting different types of J2EE applications, selecting which WebLogic Server edition is best aligned with your needs should be a prerequisite to any WebLogic Server evaluation/test-drive or final purchase. Deciding which WebLogic Server edition you need requires a due diligence exercise on your part, which should begin with and be driven by understanding your business solution requirements and then transforming them into technical/integration design and operational requirements. For example
Because there is a high degree of probability for business requirements and technical design to evolve throughout a project lifecycle, you will have to ensure your deployment platform (WebLogic Server edition) can accommodate that change. This can be validated through reviewing the J2EE application support each WebLogic Server edition provides, which is discussed in the following sections. The WebLogic ExpressBEA WebLogic Express is primarily a platform suited for supporting Web and wireless applications that only require dynamic content presentation with database access support. The core features of the WebLogic Express include the following:
To implement a scalable and load-balanced deployment architecture, WebLogic Express can alternatively be utilized to front-end the presentation logic for a WebLogic Platform deployment model. The WebLogic Server Advantage EditionThe Advantage Edition is primarily positioned for business solutions that require a standalone, fully J2EE-compliant application server. In addition to the features present in the WebLogic Express edition of WebLogic Server, the Advantage Edition also includes support for EJBs, enterprise messaging via a unified Java Messaging Service (JMS) , distributed transaction management using the two-phase commit transaction protocol, multi-channel client support, and Web Services. The WebLogic Server Premium EditionThe flagship of the WebLogic editions is the WebLogic Server Premium Edition, which is the most powerful and functional J2EE application server on the market. This infrastructure platform is designed to service enterprise mission-critical, large scale, distributed applications that demand the highest levels of availability. The Premium Edition also provides sophisticated clustering, caching, enterprise messaging, and distributed transaction management, which can optimally scale to any high-volume real-time transaction processing and large-scale messaging demands. The core features of the Premium Edition offer all the features found in the Advantage Edition, plus the following:
|