BEA WebLogic was licensed through various editions tailored to different organizational needs:
- WebLogic Server Premium Edition: Full Java EE Version 5 support with premium features like clustering and messaging.
- Advantage Edition: Core Java EE Version 5 support, excluding premium features.
- Workgroup Edition: Similar to Advantage Edition, limited to 20 concurrent users.
- Express Premium Edition: Streamlined services for smaller setups, excluding certain Java EE features.
- Express Base Edition: Same as Premium but without clustering.
- Server Process Edition: Combines WebLogic Server with Business Process Management for service-oriented applications.
BEA Weblogix Licensing Products
BEA Systems pioneered enterprise application platforms, offering a product suite to meet diverse organizational needs.
Below is an overview of its key products and their functionalities:
WebLogic Server
WebLogic Server was BEA’s flagship product and one of the first Java-based application servers. It provided a powerful, scalable, and secure platform for:
- Enterprise Application Deployment: Ideal for developing and managing complex enterprise-grade applications.
- Scalability and Security: Designed to handle high-volume, mission-critical workloads with robust security protocols.
- Flexibility: Supported diverse application architectures, including cloud, on-premises, and hybrid environments.
WebLogic Integration
WebLogic Integration was tailored to facilitate seamless communication between disparate systems, enabling businesses to:
- Streamline Processes: Automate and optimize workflows across existing applications and systems.
- Facilitate Data Exchange: Ensure efficient and reliable data transfer between integrated systems.
- Simplify Connectivity: Provide tools to integrate legacy systems with modern applications effortlessly.
WebLogic Portal
WebLogic Portal offered a robust framework for creating and managing personalized web experiences.
Its features included:
- Customizable Portals: Enable organizations to deliver user-specific content and applications.
- Streamlined Management: Simplify the creation and maintenance of enterprise portals with built-in management tools.
- Enhanced User Experience: Provide end-users with personalized, dynamic, and responsive interfaces.
Tuxedo
Originally acquired by BEA in 1996, Tuxedo was a middleware platform focused on distributed transaction processing.
Key highlights include:
- Transaction Management: Support for high-performance, distributed applications requiring complex transaction processing.
- Scalability: Ensure reliability and scalability for large-scale, business-critical operations.
- Cross-Platform Support: Seamlessly manage applications across multiple environments, including UNIX and Windows.
AquaLogic
The AquaLogic product suite was designed to simplify service-oriented architecture (SOA) implementations. It offered tools for:
- Service Creation: Develop and deploy modular, reusable services for enterprise needs.
- Service Orchestration: Facilitate the seamless coordination and automation of multiple services.
- Security and Management: Provide robust tools for service-level security and performance monitoring.
A Brief History of BEA Systems
BEA Systems, Inc., was founded in 1995 by Bill Coleman, Ed Scott, and Alfred Chuang, whose initials formed the company name. Headquartered in San Jose, California, BEA quickly became a leader in enterprise software solutions. The company initially focused on middleware, particularly products that facilitated communication between different software applications.
Milestones in BEA’s History:
- 1996: BEA acquired Tuxedo, a transaction processing system originally developed by AT&T, which became one of its flagship products.
- 1998: The launch of BEA WebLogic Server marked the company’s entry into the application server market, establishing it as a dominant player.
- Early 2000s: BEA expanded its portfolio by introducing products like WebLogic Portal, WebLogic Integration, and AquaLogic to support enterprise needs such as portals, integration, and service-oriented architectures (SOA).
- 2008: Oracle Corporation acquired BEA Systems for approximately $8.5 billion. This acquisition integrated BEA’s middleware products, including WebLogic Server, into Oracle’s Fusion Middleware suite, ensuring their continued evolution under Oracle’s stewardship.
BEA Systems was renowned for its innovation and played a critical role in shaping the enterprise middleware market. Its focus on scalability, reliability, and performance made BEA products a staple in many organizations worldwide.
BEA WebLogic Licensing Editions
BEA Systems offered various licensing options for its WebLogic Server products, enabling organizations to select the edition best suited to their technical and business requirements. Below is an overview of the editions and their capabilities:
WebLogic Server Premium Edition
The Premium Edition was the most feature-rich version, providing a full suite of enterprise functionalities. Key highlights include:
- Comprehensive Java EE Support: Fully supports the Java Platform, Enterprise Edition (Java EE) Version 5.
- Advanced Clustering: Offers premium clustering capabilities to enhance scalability and ensure high availability.
- Caching and Messaging: Includes robust caching mechanisms and enterprise-grade messaging features, ideal for mission-critical applications.
- Enterprise Features: Designed for large-scale deployments requiring advanced reliability and performance.
WebLogic Server Advantage Edition
The Advantage Edition provided essential features for organizations needing core Java EE functionality without advanced enterprise tools. Features include:
- Java EE Compatibility: Supports Java EE Version 5 for building and deploying enterprise applications.
- Limited Features: This does not include premium clustering, caching, or messaging functionalities.
- Cost-Effective: A suitable option for organizations seeking standard application server capabilities at a lower cost.
WebLogic Workgroup Edition
This edition was tailored for smaller organizations or departmental use, offering:
- Core Functionality: Includes the same features as the Advantage Edition.
- User Limitation: Designed to support up to 20 concurrent users, making it ideal for small-scale deployments.
- Simplified Licensing: Cost-effective for small businesses with limited scalability requirements.
WebLogic Express Premium Edition
The WebLogic Express Premium Edition provided streamlined capabilities for organizations needing specific features without full Java EE support. Key features include:
- Essential APIs: Supports WebLogic JDBC, JavaServer Pages (JSP), servlets, Remote Method Invocation (RMI), and Web server functionalities.
- Clustering Support: Includes premium clustering capabilities to enhance reliability and scalability.
- Excluded Features: Does not support Enterprise JavaBeans (EJB), Java Message Services (JMS), Java EE Connector Architecture (CA), or two-phase commit protocols for transactions.
- Optimized for Specific Use Cases: Ideal for applications without full Java EE functionality.
WebLogic Express Base Edition
The Base Edition offered similar functionality to the Premium Edition of WebLogic Express but without clustering capabilities. Key aspects include:
- Core Services: Supports JSP, servlets, and other essential APIs for building web applications.
- No Clustering: Lacks premium clustering features, making it better suited for standalone deployments.
- Cost-Effective: A budget-friendly option for smaller or less complex environments.
WebLogic Server Process Edition
The Process Edition extended the standard WebLogic Server by integrating advanced Business Process Management (BPM) capabilities. Key features include:
- SOA Optimization: Aimed at organizations focusing on service-oriented architectures and process automation.
- Custom Development Integration: Combine custom application development with BPM to create efficient, service-oriented applications.
- Composite Services: Enable the rapid development of composite services through process-driven methodologies.
- Service Enablement: Allow existing resources to be service-enabled for broader application interactions.
- Interoperability: Extend composite services to communicate seamlessly with other technologies and applications.
Using BEA Weblogic Licensing for Oracle Weblogic Licensing
- For BEA licenses and WLS licenses, the ratio between the CPU and PROC is 1:1.
- BEA WebLogic Server Advantage Edition licenses can be assigned for WebLogic Standard products
- BEA WebLogic Server Premium Edition licenses can be assigned for WebLogic Enterprise Edition products.
Restrictions and Limitations of Various BEA WebLogic Server Editions
There are different editions of BEA WebLogic Server, each with its unique limitations and usage restrictions.
Here is an overview of these restrictions for specific editions:
- BEA WebLogic Server Advantage Edition does not include WebLogic Server Clustering.
- BEA WebLogic Server Mid-Market Edition can only be licensed on servers with a maximum capacity of 2 CPUs and does not include WebLogic Server Clustering.
- BEA WebLogic Server Process Edition does not include message brokering, human workflow, or B2B capabilities.
- The BEA WebLogic Server SDK program is limited to 5 concurrent IP connections, as for BEA WebLogic Platform SDK and BEA WebLogic SDK Professional Edition programs.
- The BEA WebLogic Network Gatekeeper Standard Edition Base Platform includes a limited-use license of the BEA WebLogic SIP Server program. This license allows only the use of the BEA WebLogic SIP Server program to access features and functions of the WebLogic Network Gatekeeper Standard Edition.
- BEA WebLogic Network Gatekeeper TWS Edition Base Platform includes a limited-use license of BEA WebLogic SIP Server IMS Edition, which can only be used to access the features and functions of WebLogic Network Gatekeeper TWS Edition.
- BEA WebLogic WorkGroup Edition is limited to 20 concurrent IP connections and does not include WebLogic Server Clustering.
- BEA WebLogic Operations Control includes five WebLogic Operations Control Managed Instance instances and WebLogic Operations Control Liquid VM Container.
- The BEA AquaLogic Enterprise Repository Professional Edition program is limited to 5 unique daily users, while the BEA AquaLogic Enterprise Repository is limited to 10 unique daily users. Name and unique daily users cannot coexist in the same environment.
- BEA WebLogic Integration Application Integration and BEA WebLogic Integration Business to Business include a limited-use license for WebLogic Integration. This enables the use of specific features of WebLogic Integration, such as application connectivity, data transformation, messaging, and administration console. Additionally, the limited-use license of WebLogic Integration included with BEA WebLogic Integration Business to Business allows the use of B2B protocols and trading partner management.
- For programs with “BEA” in the name, the CPU is defined as a processor upon which a program is installed and/or running. Each additional core above the first two cores counts as 0.25 CPUs for multi-core processors, with fractions rounded to the next whole number.
These restrictions and limitations ensure that each BEA WebLogic Server edition caters to the specific needs of different organizations while maintaining a clear distinction between the offerings.
FAQ on BEA Weblogix
What is the main difference between the BEA WebLogic Server Advantage Edition and the Mid-Market Edition?
The Advantage Edition includes all core WebLogic Server features but doesn’t support WebLogic Server Clustering. The Mid-Market Edition, on the other hand, is limited to servers with a maximum of 2 CPUs and also does not include WebLogic Server Clustering.
Does the BEA WebLogic Server Process Edition include message brokering, human workflow, and B2B capabilities?
No, the Process Edition does not include these features.
How many concurrent IP connections are allowed for BEA WebLogic Server SDK, Platform SDK, and SDK Professional Edition programs?
All three programs have a limit of 5 concurrent IP connections.
What is the main difference between BEA WebLogic Network Gatekeeper Standard Edition and TWS Edition?
The Standard Edition includes a limited-use license for BEA WebLogic SIP Server, while the TWS Edition includes a limited-use license for the BEA WebLogic SIP Server IMS Edition.
How many concurrent IP connections are allowed for the BEA WebLogic WorkGroup Edition, and does it include WebLogic Server Clustering?
The WorkGroup Edition is limited to 20 concurrent IP connections and does not include WebLogic Server Clustering.
How many unique daily users can access BEA AquaLogic Enterprise Repository Professional Edition and BEA AquaLogic Enterprise Repository?
The Professional Edition is limited to 5 unique daily users, while the standard AquaLogic Enterprise Repository is limited to 10 unique daily users.
Can both named users and unique daily users coexist in the same environment for the BEA AquaLogic Enterprise Repository program?
No, you may not have named and unique daily users in your environment for this program.
How are multi-core processors counted for programs with BEA in the name?
For multi-core processors, each additional core above the first two counts as 0.25 CPUs, with fractions rounded to the next whole number.
Can we apply old BEA licenses to Weblogic installations?
Yes, see the formula for mapping BEA licenses to Oracle Weblogic.
Can we buy additional BEA licenses from Oracle?
No, that is no longer possible. You need to purchase Weblogic Enterprise or Standard Edition.