Oracle WebLogic Server Editions

Patrick Solanki
3 min readMar 30, 2021

--

This article gives a brief overview of the different WebLogic Server Editions available.

Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE.

Oracle WebLogic Server is available in three editions with different functional capabilities, each suitable for different kinds of applications and different development and deployment scenarios. They are:

1. WebLogic Server Standard Edition

2. WebLogic Server Enterprise Edition

3. WebLogic Suite

Below diagram depicts the high-level features and functionality available as part of these editions:

Below is a brief description and usage scenarios for the above mentioned WebLogic Server Editions:

WebLogic Server Standard Edition

WebLogic Server Standard Edition is the Core WebLogic application server, with Administration Console, Configuration Wizard, and Upgrade Framework. The key features included in this edition are JEE, High performance JMS messaging, WebLogic JDBC Drivers, WebLogic Server Clients, WebLogic and Apache Web Server Plug-Ins, etc.

This edition includes Oracle TopLink, Application Development Framework, Oracle JDeveloper, etc. to assist with application development, Oracle Web Tier for Web Layer requirement as part of multi-tier application deployment and many more features.

Use this edition to host your standard JEE based applications.

WebLogic Server Enterprise Edition

WebLogic Server Enterprise Edition includes all the features and capabilities of Standard Edition, plus Clustering Support, Oracle Java SE Advanced (restricted for Oracle WebLogic Server.), Whole-server migration and service migration and many more.

Clustering feature provides benefits of Scalability and High-Availability for your application, which is transparent to application developers and clients.

Whole server migration provides for the automatic restart of a server instance, with all its services, on a different physical machine. When a failure occurs in a server that is part of a cluster that is configured with server migration, the server is restarted on any of the other machines that host members of the cluster.

Service Migration, where specific services are moved to a different Managed Server within the cluster.

Java Mission Control and Java Flight Recorder (part of Java SE Advance), enable users to record Java Virtual Machine Events (JVM) events with an in-memory buffer that can be persisted for post-incident analysis.

Use this edition to host your mission critical JEE Applications, which require high-availability and scalability.

WebLogic Suite

WebLogic Suite includes all the features and capabilities of Enterprise Edition, plus below key features:

1. In-Memory Data Cache using Oracle Coherence Enterprise Edition

Coherence gives the capability to store data in-memory, to predictably scale mission-critical applications by providing fast access to frequently used data.

2. Active GridLink for Oracle RAC

Oracle WebLogic Server provides strong support for Oracle Real Application Clusters (RAC) features in Oracle Database, minimizing database access time while allowing transparent access to rich pooling management functions that maximizes both connection performance and availability.

3. Oracle WebLogic Server Zero Downtime Patching

Zero Downtime Patching allows you to rollout distributed patches to multiple clusters or to your entire domain with a single command. All without causing any service outages or loss of session data for the end-user.

4. Oracle Java SE Suite

High performance, low latency JDK with deterministic garbage collection for Java EE applications running on Oracle WebLogic Server with JRockit Real Time. JRockit Real Time is included in Java SE Suite.

5. Oracle Internet Application Server Enterprise Edition features

Use this edition to run your advance JEE application, requiring high end features and capability like in-memory cache, connecting to Oracle RAC DB, and features & capability provided as part of iAS.

NOTE: For exact details, please refer to the documentation link available in the Reference section below.

Reference

https://www.oracle.com/in/java/weblogic/editions/

https://docs.oracle.com/en/middleware/fusion-middleware/fmwlc/application-server-products-new-structure.html#GUID-475E4A20-BEE9-4EC8-9CF1-DB2CBAD0EA9B

Disclaimer: All views expressed in this article are in my personal capacity and do not necessarily reflect any view from my employer or any other organization.

--

--