Oracle WebLogic Suite Unique Features

Oracle Weblogic application server suite is the new generation of application server. Ever since Oracle acquired it from BEA, it has been upgraded and modified to meet the latest in demand. Infact today, Weblogic server is far better than Oracle application server itself.

Here is a run down of some of the features of Oracle weblogic server.

WebLogic Areas of Focus:

  • LifecycleManagement: Seamless install, upgrade, patching, provisioning, diagnostics across Fusion Middleware and Fusion Applications
  • Enterprise Runtime Services: Mission critical database, messaging, security, Web, services, caching, transactional middleware infrastructure
  • Platform Operations: Formalized large scale, HA operations, virtualization, Exalogic and Cloud solutions
  • Lightweight Application Development : Standards based, highly productive Java development with Java EE 6

Salient Features

Messaging -
• WebLogic JMS Extensions
• JMS Performance
• Foundation for FMW Interoperability
• JMS C/Net Client

Persistence
• TopLink & EclipseLink
• Transaction Manager
• High Performance

Diagnostics
• WebLogic Diagnostic Frameworks
• JRMC & JRFR
• EM 11g Java Advanced Monitoring

Development
• Fast Swap
• OEPE
• Netbeans
• Web Services Advanced: Buffered, Asynchronous, Conversational, JMS transport
• Assembly Builder
• ZIP Distribution
• Mac OS Support

High Availability
• Web Tier & HW LB
• Side by Side Deployments
• Whole Server Migration
• Service Migration
• Rolling Upgrade
• Data Guard Certification
• RMAN Certification

Operations
• WebLogic Console
• WLST & Recording
• WebLogic Templates
• WebLogic Configuration Wizards
• Vertical & Horizontal
• Self Tuning (WebLogic & Jrockit)
• OVF Deployer/Control
• Cloud Management Pack

Leveraging Open Source
• Spring Integration
• JPA Integration
• Active Cache for JPA (2nd level cache)

Performance
• SPECjAppServer Benchmarks
• SPECJBB Benchmarks
• Multiple Vendors & Topologies Supported
• Jrockit Real Time
• ExaLogic Optimizations

Weblogic suite has a messaging infrastructure Designed to Scale to the Most Complex SOA Integrations.

Unit of Order
– Messages tagged with same Unit of Order (UOO) are processed in order
– Stronger ordering semantics than the JMS specification

 Unit of Work
– Messages are grouped with a group identifier
– Messages at final destination become available only when entire group arrives
• Store and Forward Messaging

– Store messages on local server and forward to remote server when available
– Store and forward for clients to server and server to server
• Distributed Destinations
– All queues and topics in a cluster appear as a single logical destination to clients
– Provides high availability and scalability; parallel processing and load balancing

Performance: Meets the Most Rigorous Throughput Req

WebLogic 10 JMS is fast
– Up to 10X faster than previous WLS releases
– Re-written file store and disk scheduling extremely fast
– Database integration optimized with JDBC and batching optimizations
• WebLogic JMS consistently beats pure plays
– Synchronous writes 3X-6X faster than competitors
– Message size 25%-4X faster for messages between 1K->512K than competitors

Oracle AQ JMS Integration
• Enables migration and interop with AQ JMS apps
• Leverages new JNDI provider in AQ JMS client
• Uses standard WebLogic integration features
– Foreign JMS Servers, JDBC Data Sources, MDBs
• Fully supports JTA transactions

High Performance Transaction Manager

Integrated with Eclipse Java Persistence Platform – TopLink

Highest Availability and Performance
• Long History, Wide Adoption
• Highest Availability
– For Mission Critical Applications
– Transaction Recovery
– Fast Connection Failover
• Highest Performance
– Load Balancing
– Connection Affinity
• GridLink Data Source
– Easier Configuration for RAC

Developer Friendly Operations Platform
• Best server tools integration
– Ant and Maven support, classloading analysis tool (CAT)
• Delivered on most popular
developer platform
– New Mac OS X developer support ; ongoing OEPE Eclipse/JDeveloper releases
• Simple developer installation
– New zip distribution
• Early standards adoption
– Updating Java EE 6 Core API – JPA 2.0, JSF 2.0, JAX-RS
– New Java SCA support – integrated with SOA SCA
– Full Java EE 6 in next major release
• Latest open source support
– Updating to Spring 3.0
• Fusion Middleware Development

In-Memory Data Grid Integration

Business Transaction Management
– Discovery of transaction flows across the enterprise
– Leverages transaction content/payload for business visibility
– Exception Management
• Performance & Diagnostics
– Enterprise scale multi-domain management
– Improve performance and availability of Java EE and SOA applications
• Lifecycle Management
– Manage configuration changes
– Automated deployment procedures to clone and scale-up applications


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>