23
An Oracle White Paper July 2013 Introducing Oracle WebLogic Server 12c Release 12.1.2 The #1 Application Server across Conventional and Cloud Environments

Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Embed Size (px)

Citation preview

Page 1: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

An Oracle White Paper July 2013

Introducing Oracle WebLogic Server 12c

Release 1212

The 1 Application Server across Conventional and Cloud Environments

Introducing Oracle WebLogic Server 12c

Executive Overview 4

The Flexibility of Cloud Deployments 6

Deliver Next Generation Applications 7

High RASP MultishyTenancy with Optimzed Database Integration 8

Cloud Elasticity with Dynamic Clusters 12

Up to 3x Performance Boost with Exalogic Optimizations 13

Simplify Operations with Native Cloud Management 14

Increased Efficiency with Unified Installation 14

Consistent Management of Oracle Coherence 14

Flexible Scaling of Java Messaging Services (JMS) 15

Additional Cloud Management with Enterprise Manager 16

Accelerate time to Market with a Modern Development Platform 18

Rapid Development with Simplified Maven Integration 18

Support for Smartphones and Tablets 19

Innovative Mobile Applications 19

JSONshyREST services for HTML5 20

Oracle WebLogic Server The Market Leading Application Server 21

Conclusion 23

2

Introducing Oracle WebLogic Server 12c

Disclaimer

The following is intended to outline our general product direction It is intended for information

purposes only and may not be incorporated into any contract It is not a commitment to deliver any

material code or functionality and should not be relied upon in making purchasing decisions The

development release and timing of any features or functionality described for Oraclersquos products

remains at the sole discretion of Oracle

3

Introducing Oracle WebLogic Server 12c

Executive Overview Todayrsquos business leaders make challenging demands on IT According to a recent IDC survey

CIOs value cost reduction rapid introduction of new and improved products and increased

productivity as their top priorities1 Many organizations are struggling to meet these imperatives

Why Competitive markets business models and consumer preferences change quickly and

keeping up requires making changes to existing software or writing entirely new applications

Having a powerful and flexible application infrastructure platform can help business leaders meet

these challenges An application server provides a development and execution platform for

internal applications (typically supporting internal business functions) and externalshyfacing

applications which can be businessshycritical customer facing supporting partners and more

Application servers provide runtime capabilities such as reliability availability scalability

security user management performance virtualization and more In addition application servers

provide tools for developing testing and deploying applications According to multiple research

institutes like Forbes IEEE and IDC CIOs recognize cloud computing as a critical enabler to

achieve their business priorities As IT professionals respond a versatile application server can

simplify the process of transitioning the infrastructure to a cloud platform

Oracle WebLogic Server is the flagship component of the Oracle Cloud Application Foundation

offering Oracle Cloud Application Foundation is an integrated flexible and proven middleware

platform built on standardsshybased technologies for portability efficiency and lower total cost of

ownership It brings together key industryshyleading technologies like the Oracle WebLogic Server

for Java EE Oracle Coherence inshymemory data grid Oracle Tuxedo for CC++COBOL Oracle

Virtual Assembly Builder and Oracle Traffic Director for load balancing capabilities Oracle

Cloud Application Foundation runs across conventional systems and cloud environments It is

optimized to run on Oracle Exalogic Elastic Cloud for onshypremise cloud deployments and is

available on 3rd party clouds for increased flexibility and scalability

1 ldquoThe CIOrsquos 2013 Agendardquo IDC doc 238412 December 2012

4

Introducing Oracle WebLogic Server 12c

ldquoWe chose Oracle WebLogic Server specifically because it is the industry standard delivers the highest levels of availability and

is the highest performing application server on the market It doesnrsquot take a lot of hardware which attests to how well Oracle

WebLogic Server performs We are able to do more than four million page views per day on just four serversrdquo

VP of applications development and architecture Major Hotel Chain

Oracle WebLogic Server 12c is the number one application server with a 40 percent share of the

application server market2 With Oracle WebLogic Server version 1212 Oracle has created a

versatile middleware foundation on which to run applications on conventional infrastructure

cloudshycomputing infrastructure and engineered systems It is the foundation for Oracle Fusion

Middleware and Fusion Applications and a key technology in Oraclersquos cloud computing

infrastructure New enhancements support next generation applications including missionshycritical

applications mobile enabled applications Web applications and more Cloud elasticity is provided

through dynamic clusters and deep integration with Oracle Database 12c Managed Coherence

Servers leverage the WebLogic Management Framework to enable an efficient unified

management environment that simplifies operations across the application server and data grid

tiers Support for modern development technologies like Maven along with Oraclersquos integrated

development tools help improve developer productivity

With Oracle Coherence 12c this middleware foundation gains powerful distributed computing

services to improve scalability availability reliability and performance A unique threadshy

management architecture relieves overloaded databases or other enterprise data sources

simplifying management and improving performance for queries transactions and events while

providing realshytime data processing and cache updates3

Oraclersquos product roadmap meets customers where they are today and offers capabilities that

satisfy their future plans If you are running your applications in a conventional environment your

organization will benefit from the many enhancements to the industryrsquos leading application server

platform You may also be interested in evolving your data center to engineered systems with

Oracle Exalogic Elastic Cloud or you might wish to develop and run some of your applications on

Oraclersquos public cloud environmentmdashthe Oracle Java Cloud Service Oracle WebLogic Server 12c

has been optimized across all these environments

2 Gartner Inc ldquoMarket Share All Software Markets Worldwide 2012 March 29 2013 3 See the Oracle white paper ldquoSolving Data Management and Scalability Challenges with Oracle Coherencerdquo for further details

5

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 2: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Executive Overview 4

The Flexibility of Cloud Deployments 6

Deliver Next Generation Applications 7

High RASP MultishyTenancy with Optimzed Database Integration 8

Cloud Elasticity with Dynamic Clusters 12

Up to 3x Performance Boost with Exalogic Optimizations 13

Simplify Operations with Native Cloud Management 14

Increased Efficiency with Unified Installation 14

Consistent Management of Oracle Coherence 14

Flexible Scaling of Java Messaging Services (JMS) 15

Additional Cloud Management with Enterprise Manager 16

Accelerate time to Market with a Modern Development Platform 18

Rapid Development with Simplified Maven Integration 18

Support for Smartphones and Tablets 19

Innovative Mobile Applications 19

JSONshyREST services for HTML5 20

Oracle WebLogic Server The Market Leading Application Server 21

Conclusion 23

2

Introducing Oracle WebLogic Server 12c

Disclaimer

The following is intended to outline our general product direction It is intended for information

purposes only and may not be incorporated into any contract It is not a commitment to deliver any

material code or functionality and should not be relied upon in making purchasing decisions The

development release and timing of any features or functionality described for Oraclersquos products

remains at the sole discretion of Oracle

3

Introducing Oracle WebLogic Server 12c

Executive Overview Todayrsquos business leaders make challenging demands on IT According to a recent IDC survey

CIOs value cost reduction rapid introduction of new and improved products and increased

productivity as their top priorities1 Many organizations are struggling to meet these imperatives

Why Competitive markets business models and consumer preferences change quickly and

keeping up requires making changes to existing software or writing entirely new applications

Having a powerful and flexible application infrastructure platform can help business leaders meet

these challenges An application server provides a development and execution platform for

internal applications (typically supporting internal business functions) and externalshyfacing

applications which can be businessshycritical customer facing supporting partners and more

Application servers provide runtime capabilities such as reliability availability scalability

security user management performance virtualization and more In addition application servers

provide tools for developing testing and deploying applications According to multiple research

institutes like Forbes IEEE and IDC CIOs recognize cloud computing as a critical enabler to

achieve their business priorities As IT professionals respond a versatile application server can

simplify the process of transitioning the infrastructure to a cloud platform

Oracle WebLogic Server is the flagship component of the Oracle Cloud Application Foundation

offering Oracle Cloud Application Foundation is an integrated flexible and proven middleware

platform built on standardsshybased technologies for portability efficiency and lower total cost of

ownership It brings together key industryshyleading technologies like the Oracle WebLogic Server

for Java EE Oracle Coherence inshymemory data grid Oracle Tuxedo for CC++COBOL Oracle

Virtual Assembly Builder and Oracle Traffic Director for load balancing capabilities Oracle

Cloud Application Foundation runs across conventional systems and cloud environments It is

optimized to run on Oracle Exalogic Elastic Cloud for onshypremise cloud deployments and is

available on 3rd party clouds for increased flexibility and scalability

1 ldquoThe CIOrsquos 2013 Agendardquo IDC doc 238412 December 2012

4

Introducing Oracle WebLogic Server 12c

ldquoWe chose Oracle WebLogic Server specifically because it is the industry standard delivers the highest levels of availability and

is the highest performing application server on the market It doesnrsquot take a lot of hardware which attests to how well Oracle

WebLogic Server performs We are able to do more than four million page views per day on just four serversrdquo

VP of applications development and architecture Major Hotel Chain

Oracle WebLogic Server 12c is the number one application server with a 40 percent share of the

application server market2 With Oracle WebLogic Server version 1212 Oracle has created a

versatile middleware foundation on which to run applications on conventional infrastructure

cloudshycomputing infrastructure and engineered systems It is the foundation for Oracle Fusion

Middleware and Fusion Applications and a key technology in Oraclersquos cloud computing

infrastructure New enhancements support next generation applications including missionshycritical

applications mobile enabled applications Web applications and more Cloud elasticity is provided

through dynamic clusters and deep integration with Oracle Database 12c Managed Coherence

Servers leverage the WebLogic Management Framework to enable an efficient unified

management environment that simplifies operations across the application server and data grid

tiers Support for modern development technologies like Maven along with Oraclersquos integrated

development tools help improve developer productivity

With Oracle Coherence 12c this middleware foundation gains powerful distributed computing

services to improve scalability availability reliability and performance A unique threadshy

management architecture relieves overloaded databases or other enterprise data sources

simplifying management and improving performance for queries transactions and events while

providing realshytime data processing and cache updates3

Oraclersquos product roadmap meets customers where they are today and offers capabilities that

satisfy their future plans If you are running your applications in a conventional environment your

organization will benefit from the many enhancements to the industryrsquos leading application server

platform You may also be interested in evolving your data center to engineered systems with

Oracle Exalogic Elastic Cloud or you might wish to develop and run some of your applications on

Oraclersquos public cloud environmentmdashthe Oracle Java Cloud Service Oracle WebLogic Server 12c

has been optimized across all these environments

2 Gartner Inc ldquoMarket Share All Software Markets Worldwide 2012 March 29 2013 3 See the Oracle white paper ldquoSolving Data Management and Scalability Challenges with Oracle Coherencerdquo for further details

5

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 3: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Disclaimer

The following is intended to outline our general product direction It is intended for information

purposes only and may not be incorporated into any contract It is not a commitment to deliver any

material code or functionality and should not be relied upon in making purchasing decisions The

development release and timing of any features or functionality described for Oraclersquos products

remains at the sole discretion of Oracle

3

Introducing Oracle WebLogic Server 12c

Executive Overview Todayrsquos business leaders make challenging demands on IT According to a recent IDC survey

CIOs value cost reduction rapid introduction of new and improved products and increased

productivity as their top priorities1 Many organizations are struggling to meet these imperatives

Why Competitive markets business models and consumer preferences change quickly and

keeping up requires making changes to existing software or writing entirely new applications

Having a powerful and flexible application infrastructure platform can help business leaders meet

these challenges An application server provides a development and execution platform for

internal applications (typically supporting internal business functions) and externalshyfacing

applications which can be businessshycritical customer facing supporting partners and more

Application servers provide runtime capabilities such as reliability availability scalability

security user management performance virtualization and more In addition application servers

provide tools for developing testing and deploying applications According to multiple research

institutes like Forbes IEEE and IDC CIOs recognize cloud computing as a critical enabler to

achieve their business priorities As IT professionals respond a versatile application server can

simplify the process of transitioning the infrastructure to a cloud platform

Oracle WebLogic Server is the flagship component of the Oracle Cloud Application Foundation

offering Oracle Cloud Application Foundation is an integrated flexible and proven middleware

platform built on standardsshybased technologies for portability efficiency and lower total cost of

ownership It brings together key industryshyleading technologies like the Oracle WebLogic Server

for Java EE Oracle Coherence inshymemory data grid Oracle Tuxedo for CC++COBOL Oracle

Virtual Assembly Builder and Oracle Traffic Director for load balancing capabilities Oracle

Cloud Application Foundation runs across conventional systems and cloud environments It is

optimized to run on Oracle Exalogic Elastic Cloud for onshypremise cloud deployments and is

available on 3rd party clouds for increased flexibility and scalability

1 ldquoThe CIOrsquos 2013 Agendardquo IDC doc 238412 December 2012

4

Introducing Oracle WebLogic Server 12c

ldquoWe chose Oracle WebLogic Server specifically because it is the industry standard delivers the highest levels of availability and

is the highest performing application server on the market It doesnrsquot take a lot of hardware which attests to how well Oracle

WebLogic Server performs We are able to do more than four million page views per day on just four serversrdquo

VP of applications development and architecture Major Hotel Chain

Oracle WebLogic Server 12c is the number one application server with a 40 percent share of the

application server market2 With Oracle WebLogic Server version 1212 Oracle has created a

versatile middleware foundation on which to run applications on conventional infrastructure

cloudshycomputing infrastructure and engineered systems It is the foundation for Oracle Fusion

Middleware and Fusion Applications and a key technology in Oraclersquos cloud computing

infrastructure New enhancements support next generation applications including missionshycritical

applications mobile enabled applications Web applications and more Cloud elasticity is provided

through dynamic clusters and deep integration with Oracle Database 12c Managed Coherence

Servers leverage the WebLogic Management Framework to enable an efficient unified

management environment that simplifies operations across the application server and data grid

tiers Support for modern development technologies like Maven along with Oraclersquos integrated

development tools help improve developer productivity

With Oracle Coherence 12c this middleware foundation gains powerful distributed computing

services to improve scalability availability reliability and performance A unique threadshy

management architecture relieves overloaded databases or other enterprise data sources

simplifying management and improving performance for queries transactions and events while

providing realshytime data processing and cache updates3

Oraclersquos product roadmap meets customers where they are today and offers capabilities that

satisfy their future plans If you are running your applications in a conventional environment your

organization will benefit from the many enhancements to the industryrsquos leading application server

platform You may also be interested in evolving your data center to engineered systems with

Oracle Exalogic Elastic Cloud or you might wish to develop and run some of your applications on

Oraclersquos public cloud environmentmdashthe Oracle Java Cloud Service Oracle WebLogic Server 12c

has been optimized across all these environments

2 Gartner Inc ldquoMarket Share All Software Markets Worldwide 2012 March 29 2013 3 See the Oracle white paper ldquoSolving Data Management and Scalability Challenges with Oracle Coherencerdquo for further details

5

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 4: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Executive Overview Todayrsquos business leaders make challenging demands on IT According to a recent IDC survey

CIOs value cost reduction rapid introduction of new and improved products and increased

productivity as their top priorities1 Many organizations are struggling to meet these imperatives

Why Competitive markets business models and consumer preferences change quickly and

keeping up requires making changes to existing software or writing entirely new applications

Having a powerful and flexible application infrastructure platform can help business leaders meet

these challenges An application server provides a development and execution platform for

internal applications (typically supporting internal business functions) and externalshyfacing

applications which can be businessshycritical customer facing supporting partners and more

Application servers provide runtime capabilities such as reliability availability scalability

security user management performance virtualization and more In addition application servers

provide tools for developing testing and deploying applications According to multiple research

institutes like Forbes IEEE and IDC CIOs recognize cloud computing as a critical enabler to

achieve their business priorities As IT professionals respond a versatile application server can

simplify the process of transitioning the infrastructure to a cloud platform

Oracle WebLogic Server is the flagship component of the Oracle Cloud Application Foundation

offering Oracle Cloud Application Foundation is an integrated flexible and proven middleware

platform built on standardsshybased technologies for portability efficiency and lower total cost of

ownership It brings together key industryshyleading technologies like the Oracle WebLogic Server

for Java EE Oracle Coherence inshymemory data grid Oracle Tuxedo for CC++COBOL Oracle

Virtual Assembly Builder and Oracle Traffic Director for load balancing capabilities Oracle

Cloud Application Foundation runs across conventional systems and cloud environments It is

optimized to run on Oracle Exalogic Elastic Cloud for onshypremise cloud deployments and is

available on 3rd party clouds for increased flexibility and scalability

1 ldquoThe CIOrsquos 2013 Agendardquo IDC doc 238412 December 2012

4

Introducing Oracle WebLogic Server 12c

ldquoWe chose Oracle WebLogic Server specifically because it is the industry standard delivers the highest levels of availability and

is the highest performing application server on the market It doesnrsquot take a lot of hardware which attests to how well Oracle

WebLogic Server performs We are able to do more than four million page views per day on just four serversrdquo

VP of applications development and architecture Major Hotel Chain

Oracle WebLogic Server 12c is the number one application server with a 40 percent share of the

application server market2 With Oracle WebLogic Server version 1212 Oracle has created a

versatile middleware foundation on which to run applications on conventional infrastructure

cloudshycomputing infrastructure and engineered systems It is the foundation for Oracle Fusion

Middleware and Fusion Applications and a key technology in Oraclersquos cloud computing

infrastructure New enhancements support next generation applications including missionshycritical

applications mobile enabled applications Web applications and more Cloud elasticity is provided

through dynamic clusters and deep integration with Oracle Database 12c Managed Coherence

Servers leverage the WebLogic Management Framework to enable an efficient unified

management environment that simplifies operations across the application server and data grid

tiers Support for modern development technologies like Maven along with Oraclersquos integrated

development tools help improve developer productivity

With Oracle Coherence 12c this middleware foundation gains powerful distributed computing

services to improve scalability availability reliability and performance A unique threadshy

management architecture relieves overloaded databases or other enterprise data sources

simplifying management and improving performance for queries transactions and events while

providing realshytime data processing and cache updates3

Oraclersquos product roadmap meets customers where they are today and offers capabilities that

satisfy their future plans If you are running your applications in a conventional environment your

organization will benefit from the many enhancements to the industryrsquos leading application server

platform You may also be interested in evolving your data center to engineered systems with

Oracle Exalogic Elastic Cloud or you might wish to develop and run some of your applications on

Oraclersquos public cloud environmentmdashthe Oracle Java Cloud Service Oracle WebLogic Server 12c

has been optimized across all these environments

2 Gartner Inc ldquoMarket Share All Software Markets Worldwide 2012 March 29 2013 3 See the Oracle white paper ldquoSolving Data Management and Scalability Challenges with Oracle Coherencerdquo for further details

5

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 5: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

ldquoWe chose Oracle WebLogic Server specifically because it is the industry standard delivers the highest levels of availability and

is the highest performing application server on the market It doesnrsquot take a lot of hardware which attests to how well Oracle

WebLogic Server performs We are able to do more than four million page views per day on just four serversrdquo

VP of applications development and architecture Major Hotel Chain

Oracle WebLogic Server 12c is the number one application server with a 40 percent share of the

application server market2 With Oracle WebLogic Server version 1212 Oracle has created a

versatile middleware foundation on which to run applications on conventional infrastructure

cloudshycomputing infrastructure and engineered systems It is the foundation for Oracle Fusion

Middleware and Fusion Applications and a key technology in Oraclersquos cloud computing

infrastructure New enhancements support next generation applications including missionshycritical

applications mobile enabled applications Web applications and more Cloud elasticity is provided

through dynamic clusters and deep integration with Oracle Database 12c Managed Coherence

Servers leverage the WebLogic Management Framework to enable an efficient unified

management environment that simplifies operations across the application server and data grid

tiers Support for modern development technologies like Maven along with Oraclersquos integrated

development tools help improve developer productivity

With Oracle Coherence 12c this middleware foundation gains powerful distributed computing

services to improve scalability availability reliability and performance A unique threadshy

management architecture relieves overloaded databases or other enterprise data sources

simplifying management and improving performance for queries transactions and events while

providing realshytime data processing and cache updates3

Oraclersquos product roadmap meets customers where they are today and offers capabilities that

satisfy their future plans If you are running your applications in a conventional environment your

organization will benefit from the many enhancements to the industryrsquos leading application server

platform You may also be interested in evolving your data center to engineered systems with

Oracle Exalogic Elastic Cloud or you might wish to develop and run some of your applications on

Oraclersquos public cloud environmentmdashthe Oracle Java Cloud Service Oracle WebLogic Server 12c

has been optimized across all these environments

2 Gartner Inc ldquoMarket Share All Software Markets Worldwide 2012 March 29 2013 3 See the Oracle white paper ldquoSolving Data Management and Scalability Challenges with Oracle Coherencerdquo for further details

5

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 6: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

evaluating developing and transforming their middleware

ate and public cloud infrastructure

ze

loud efforts commonly include the following

onfiguration and deployment of hardware and software assets

lly without large c

sure

for high value business applications

ng for

ision

oud

bLogic Server lets

ition (SE) and Java Enterprise Edition

rm provides

e platforms

platforms or

acle Cloud or mix them together in a hybrid cloud model

ility Deploy

Logic Server 12

Cl

Many organizations are actively

pri to

standard

The goals of such

Avoid lengthy procurement ets

Provision capacity increment

service levels to e systems

market

are look hile

Oraclersquos ortability

c on

W rastructure

Standard E ustry

ation server platf ot yet

plications

to run on conventional hardwa private

on conventional hardwar s

a third party vendor such as O

offers complete deployment flexi d S

Introducing Oracle We

The motivation is clear

for running custom and package

Avoid lengthy procurement configuration and deployment of hardware and software as

and availability of informatio

flexibility openness and

build an application server in

This in

you are

ing packaged and homegrown a

have your applicatio

Engineer

Introducing Oracle Web bLogic Server 12c

The Flexibility of Clo oud Deployments

Many organizations are actively evaluating developing and transforming their middleware

infrastructure as they adopt priv vate and public cloud infrastructure The motivation is clear to reduce

complexity and create standardi ized technology platforms for running custom and packagedd

applications The goals of such ccloud efforts commonly include the following

bull Avoid lengthy procurement c configuration and deployment of hardware and software ass sets

bull Provision capacity incrementa ally without large capital outlays

bull Guarantee service levels to en nsure performance reliability and availability of informationn systems

bull Ensure rapid timeshytoshymarket for high value business applications

In addition customers are lookiing for practical ways to protect their existing investments wwhile

moving to the cloud Oraclersquos v vision for the cloud is founded on flexibility openness and p portability

This differs from many other cl loud vendors which utilize a proprietary infrastructure and nnonshy

standard capabilities Oracle We ebLogic Server lets customers build an application server inffrastructure

using standard Java Standard Ed dition (SE) and Java Enterprise Edition (EE) tools This ind dustryshy

leading application server platfo orm provides tremendous deployment flexibility If you are n not yet

ready for cloud it offers a bestshyshyofshybreed choice for deploying packaged and homegrown ap pplications

to run on conventional hardwar re platforms When ready you can run your applications in aa private

cloud on conventional hardware e platforms or engineered systems or have your application ns hosted by

a third party vendor such as Orracle Cloud or mix them together in a hybrid cloud model

Oracle offers complete deployment flexib bility Deploy on conventional infrastructure run applications lsquoasshyisrsquo on Engineere ed Systems or

move them to the cloud

6

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 7: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

tion Applications with a Mission Critical

otential especially for achieving operational

executives are unwilling to take the risk of running business

r of

les results

lication was unavailable to your customers An ideal cloud application

able performance availability guarantees and

ily in

ogic

rf

for customers

ely identify Oracle WebLogic

nterprise 2010

tegories as shown in the figure below

s per Processor Virtualized

Server beats IBM WebSphere Application Server in multiple categories

ource

rics

k operations including monitoring room inventory

Logic Server 12

Deliver Next Gener al

Cloud computing has extreme cost

ny I s

for fe hich can

s nue

impacted because your web ap pplication

platform should provide predic scale with

technical or business demands

to invest hea nce)

Web ce

ut itrsquos not just p tes to

lower cost and higher utilizatio

Independent benchmarks routi pplication

he SPECj

be the clear leader in multiple c

Highest Overall EjO

Oracle WebLogic

(

me Server to

s front de nd

Introducing Oracle We

Deliver Next Generation Applications with a Mission Criti

efficiencies an

ny IT executives are unwilling to take the risk of running busine

all of

aving your rev

impacted because your web application was unavailable to your customers An ideal cloud

ability to

RASP (reliability availability scalability and perform

which leads the industry in multiple performa

etter performance transl

especially the growing population of clou

as the worldrsquos fastest

ebLogic

Oracle WebLogic

rates

Introducing Oracle Web bLogic Server 12c

Deliver Next Genera ation Applications with a Mission Critic cal Cloud Platform

Cloud computing has extreme p potential especially for achieving operational efficiencies andd cost

savings Unfortunately many IT T executives are unwilling to take the risk of running businesssshycritical

applications in the cloud for fea ar of outages security concerns or lack of controlmdashall of w which can

impact customer satisfaction sa ales results and compliance issues Imagine having your reve enue

impacted because your web app plication was unavailable to your customers An ideal cloud a application

platform should provide predicttable performance availability guarantees and the ability to scale with

technical or business demands

Oracle continues to invest heav vily in RASP (reliability availability scalability and performa ance)

improvements for Oracle WebL Logic Server which leads the industry in multiple performan nce

benchmarks But itrsquos not just pe erformance for the sake of speed better performance transla ates to

lower cost and higher utilization n for customersmdashespecially the growing population of cloudd

customers

Independent benchmarks routin nely identify Oracle WebLogic Server as the worldrsquos fastest aapplication

server For example the SPECjEEnterprise 2010 performance benchmarks show WebLogic Server to

be the clear leader in multiple ca ategories as shown in the figure below

Highest Overall EjOPS 34X more workload than IBM

Highest Overall EjOP Ps per Processor Virtualized 22X more workload per processor than IBM

Oracle WebLogic Server beats IBM WebSphere Application Server in multiple categories

(ssource httpwwwspecorgjAppServer2010results)

These proven performance met trics motivated a major hotel chain to use Oracle WebLogic Server to

power all aspects of its front dessk operations including monitoring room inventory rates aand

7

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 8: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

ion

ont desk application performance

erver provides the high performance and availability to me

ith Optimized

nly application server in the marketplace that provides strong support

re

ch man

ailability

atabase improves management efficiency

ility

racle Real Application

calable applications

eraging

tion with features that are not available from other vendors

ork based on diff

orked nodes and hangs It enable

ute traffic around node failures enhancing availabi

c

efits

ince WebLogic instances are isolated from RAC configuration

contend with a single data source rather than multiple data sources

e operations team from any changes to the Oracle RAC configuration

in the UK

n order to handle approximately 2700 Enterprise Java Bean calls and

Logic Server 12

applica perties

the capacity to scale a eservations

ng people in at the f mount

importance Oracle WebLogic t these

Tenancy

Oracle WebLogic Server is the ng support

for integrating with unique feat hile

allowing transparent access to r

performance and application a acle

er and Oracle alability

Availa RAC

Oracle WebLogic Server and together

able and t

solution le ossible

nd database integr s

GridLink for RAC distributes lly

over oss RAC

nodes This makes it easier to r

og liability

runtime be

ion

As only need t a sources

This also isolates the middlewa figuration

health insurance firm support

800 agents in four call centers calls and

1100 page requests per minute instance

Introducing Oracle We

45 million daily web requests across 4500 pr

000+ hotels When booking

and availability is of par

Oracle

Oracle WebLogic Server is the only application server in the marketplace that provides str

minimizing database access time

In addition the optimized integration between O

application s

with Active GridLink fo

Clusters (RAC) are designed to wor

Active GridLink for RAC is the mark

Oracle RAC advancements It represents the best

nd database integration with features that are not available from other vendo

automatic

balancing ac

lity and

es for performance r

since WebLogic instances are isolated from RAC configura

As only need to contend with a single data source rather than multiple da

This also isolates the middleware operations team from any changes to the Oracle RAC co

th Oracle RAC t

800 agents in four call centers In order to handle approximately 2700 Enterprise Java Bea

relies on Active GridLink for RAC to manag

Introducing Oracle Web bLogic Server 12c

reservations WebLogic applicat tions process 45 million daily web requests across 4500 pro operties

and have the capacity to scale ac cross the entire portfolio of 6000+ hotels When booking r reservations

and checking people in at the fr ront desk application performance and availability is of para amount

importance Oracle WebLogic S Server provides the high performance and availability to meeet these

requirements

High RASP MultishyTenancy wwith Optimized Oracle WebLogic Server and Oracle Database Integration

Oracle WebLogic Server is the o only application server in the marketplace that provides stro ong support

for integrating with unique featu ures of Oracle Database minimizing database access time w while

allowing transparent access to riich management functions that maximize both connection

performance and application av vailability In addition the optimized integration between Or racle

WebLogic Server and Oracle D Database improves management efficiency and application sccalability

with support for multishytenancy

Higher Performance Availab bility Management Efficiency with Active GridLink for r RAC

Oracle WebLogic Server and O Oracle Real Application Clusters (RAC) are designed to work k together

to support highly available and sscalable applications Active GridLink for RAC is the marke etshyleading

midshytier integration solution lev veraging Oracle RAC advancements It represents the best p possible

middleware and database integraation with features that are not available from other vendor rs Active

GridLink for RAC distributes w work based on different backend node capacities automatica ally

detecting and adapting to overw worked nodes and hangs It enables smart load balancing acr ross RAC

nodes This makes it easier to ro oute traffic around node failures enhancing availability and

performance

With Active GridLink for RAC WebLogi ic Server applications can leverage new Oracle RAC features for performance re eliability and

availability

In addition to these runtime ben nefits there are configuration and management advantages associated

with Active GridLink for RAC ssince WebLogic instances are isolated from RAC configurattion

changes and DBAs only need too contend with a single data source rather than multiple dat ta sources

This also isolates the middlewar re operations team from any changes to the Oracle RAC connfiguration

A leading health insurance firm in the UK uses Oracle WebLogic Suite with Oracle RAC to o support

800 agents in four call centers I In order to handle approximately 2700 Enterprise Java Beann calls and

1100 page requests per minute the company relies on Active GridLink for RAC to managee instance

8

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 9: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

ldquoActive GridLink is a key feature for us With this solution manual management tasks are no longer necessary WebLogic is

completely aware of all the changes which are happening to the RAC and all manual maintenance is completely eliminatedrdquo

Dmitri Tyles Senior Director of Development Deltek

shutdown and structure rolling software upgrades helping the company to maintain strict service level

agreements

Higher Availability Scalability Multishytenancy with Optimized Oracle Database 12c Integration

Oracle continues to enhance the integration of Oracle Database and Oracle WebLogic Server to

enable seamless connections between middleshytier application logic and backshyend database assets

Oracle WebLogic Server 1212 works closely with Oracle Database 12c to further improve this

integration with higher availability improved performance and a focus on multishytenancy for cloud

deployments

Application Continuity The impact of database outages is visible to users often requiring data reshyentry

and the need to restart midshytier components Application Continuity in Oracle WebLogic Server 12c

is designed to help address these problems by providing continuous application services to end users

even when database connections are temporarily lost In addition Application Continuity leverages

Oracle Database Transaction Guard to deliver uninterrupted application services to end users despite

transient database access problems When database connections are lost Application Continuity

recreates the lost connections and replays database requests in processmdashall transparent to the

application and the end user and without any programming required by the developer

Application Scalability with Virtualization of Database Connections Dedicated connections to databases are

expensive Adding more users or transactions or applications typically means adding more database

resources However in cases where the sessions are required for short database activity and the

database activity across multiple requests does not depend on the session state applications can

achieve much higher scalability by using Database Resident Connection Pooling (DRCP) Web tier

and midshytier applications typically have many threads of execution which take turns using database

resources If all the midshytier processes use persistent connections to the database the midshytier

scalability gets restricted due to database resource constraints With DRCP multishythreaded

applications can share connections to the database efficiently allowing great midshytier scalability

Application developers administrators and DBAs can use Database Resident Connection Pooling to

achieve such scalability by sharing connections among multiple Oracle WebLogic Server managed

servers clusters and domains

Optimization with Oracle Multitenant Oracle Database 12c introduces Oracle Multitenant to simplify

database consolidation with no required changes to the associated applications A multitenant

container database can hold many pluggable databases simplifying the process of consolidating

databases in cloud environments It delivers all the benefits of managing many databases as one yet

retains the data isolation and resource prioritization of separate databases Many tenantshyspecific

pluggable databases can reside in a single database container providing great economies of scale for

9

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 10: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

nagement

t applications to seamlessly switch databases based on

le GDS is feature of Oracle Database 12c

ilability

investments in Oracle GoldenGate and Oracle Active Data Guard

er

ty with New D

res ensure rapid recovery or continuation of a technology

uman

business continuity

providing a highly available storage mechanism to improve the

gs in a database

oldenGate replication technology to move DR state information

Link for RAC simplifies configuration of clustered DR configurations

Site Guard can be used to reliably control failover of applications

site

Logic Server 12

database administration and m acle

enables multitena nt identity

Ora

performance scalability and av abases

enhances Guard

Oracle WebLogic Ser d across

WebLogi lability

Business Continu

proced

infrastructure after a natural or rts

disaster recovery and s in

atabase instead of a file syste e the

cluding

JMS messages and transaction l racle

Oracle ation

Active Gri figurations

and Oracle Enterprise Manager ations

from a primary site to a standb

Introducing Oracle We

integration with O

ten

increases th

application workloads running on replicated da

enhances investments in Oracle GoldenGate and Oracle Active Dat

distribut

c

supp

rganizations can store transaction lo

atabase instead of a file system providing a highly available storage mechanism to impro

Storing all dynamic application data i

utilize

Oracle GoldenGate replication technology to move DR state infor

Active GridLink for RAC simplifies configuration of clustered DR co

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of appli

Introducing Oracle Web bLogic Server 12c

database administration and ma anagement Oracle WebLogic Server 12c integration with Or racle

Database 12c enables multitenannt applications to seamlessly switch databases based on tena ant identity

Global Data Services (GDS) Orac cle GDS is feature of Oracle Database 12c that increases the e

performance scalability and avaailability of application workloads running on replicated dat tabases

Global Data Services enhances investments in Oracle GoldenGate and Oracle Active Data a Guard by

allowing Oracle WebLogic Serv ver applications to access database services that are distributeed across

multiple datacenters

The integration of Oracle WebLogic c Server 12c and Oracle Database 12c improves availability multitenancy and scaalability

Accelerate Business Continuiity with New Disaster Recovery Architecture

Disaster recovery (DR) procedu ures ensure rapid recovery or continuation of a technology

infrastructure after a natural or hhumanshyinduced disaster Oracle WebLogic Server 12c suppo orts

advanced disaster recovery and business continuity Organizations can store transaction log gs in Oracle

Database instead of a file system m providing a highly available storage mechanism to improv ve the

speed and reliability of disastershyshyrecovery operations Storing all dynamic application data in ncluding

JMS messages and transaction loogs in a database permits WebLogic applications to utilize OOracle

Active Data Guard or Oracle G GoldenGate replication technology to move DR state inform mation

across data centers Active Grid dLink for RAC simplifies configuration of clustered DR con nfigurations

and Oracle Enterprise Manager Site Guard can be used to reliably control failover of applic cations

from a primary site to a standby y site

10

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 11: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

upports d

Logic Server 12

Oracle WebLogic Server

Introducing Oracle WeIntroducing Oracle WebbLogic Server 12c

Oracle WebLogic Server ssupports dynamic migration of database services across cloud environments

11

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 12: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Cloud Elasticity with Dynamic Clusters

Prior to the release of Oracle WebLogic Server 1212 system administrators had to specify many

servershyspecific attributes such as managedshyserver names listen ports and machine mappings for each

server that they added to a cluster This requirement limited the flexibility with which clusters could

be scaled based on application performance requirements Oracle WebLogic Server 12c customers

can take advantage of dynamic clustering technology to simplify cluster configuration chores and

more efficiently utilize cloud resources This unique capability enables ldquoelastic scalingrdquo for cloud

environments Administrators can scale clusters by changing the number of servers in the cluster

without reconfiguring servershyspecific settings Automated ports naming machine mapping techniques

enable them to start stop and assign all the resources in the cluster as a single dynamic entity

simplifying capacity planning and enhancing scalability

Adding Server Nodes to a Cluster with Minimal Administrative Overhead

12

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 13: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

ost with

ystems include

able domain

nts that improve

le

rflow

ions

imizations

ccelerates applications nearly three

Logic Server 12

Performance B tion

Elastic Cloud ogic

Server to improve inputoutpu ebLogic

domain can be configured to e izations

al enhancem

bLogic

When used with Ora e b

v ions

1212 Elastic

with a series of optimiza

p

Oracle WebLogic Server 1212 oud

Introducing Oracle We

Optimiz

performance optimizations for Oracle Web

handling efficiency A

These opti

to the W

provides additional performan

other optimiza

Oracle Exalogi

on Oracle Exalogic Elastic C

Introducing Oracle Web bLogic Server 12c

Up to 3x Performance Bo oost with Oracle Exalogic Elastic Cloud Optimiza ation

Oracle Exalogic Elastic Cloud s systems include performance optimizations for Oracle WebLLogic

Server to improve inputoutput t thread management and requestshyhandling efficiency A W WebLogic

domain can be configured to en nable domainshywide inputoutput optimizations These optim mizations

include architectural enhanceme ents that improve request processing and lock contention

WebLogic JMS is an enterpriseshyshyclass messaging system that is tightly integrated into the We ebLogic

platform When used with Orac cle Exalogic WebLogic JMS provides additional performanc ce benefits

based on Elastic Messaging Ove erflow Request Manager optimizations and other optimizations t

Oracle WebLogic Server 1212 accelerates applications up to threeshyfold on Oracle Exalogic c Elastic

Cloud with a series of optimizat tions for IOshyintensive processing including JMS Message

compression and other JMS opt timizations

Oracle WebLogic Server 1212 aaccelerates applications nearly threeshyfold when run on Oracle Exalogic Elastic Clloud

13

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 14: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

with Native Cloud Management

ed

nagement of

ment

s would install and patch Oracle WebLogic Server using former BEA

iliar with and trained on Oracle tools this required additional training

lease WebLogic management capabilities have been s

d Application Foundation and Oracle F

or

to this standard framework will find it easy to adopt Oracle WebLogic

e same t

and M

ork

oherence

use the same

n now use

gh a unified management toolset the WebLogic Admini

g Tool the WebLogic JMX framework Node manager Oracle

dleware Control and Oracle Enterprise Manager Cloud Control

ic Server and Oracle Coherence using the WebL

Logic Server 12

Simplify Operations

Oracle has improved and exten more

m e Cloud

enviro

Prior to release 1212 custome rmer BEA

technologies For customers fa nal training

ad With the latest r rdized on

patchin pgrade

technologies for all Oracle Clo roducts

With this common framework le

customers who are accustomed WebLogic

Server since they can now use t products

Consistent Administratio

1212 ogic

on

nd

and can

i

manage Coherence server thro tion

Console the WebLogic Scripti acle

Enterprise Manager Fusion Mi ntrol

Managing Oracle WebLo

Introducing Oracle We

administration capabilities in this release to provide

entire Orac

Prior to release 1212 customers would install and patch Oracle WebLogic Server using f

technologies For customers familiar with and trained on Oracle tools this required additi

tand

deployment and

usion Middleware

Ora

customers who are accustomed to this standard framework will find it easy to adopt Oracl

oolset that they have been using with other Oracl

interoperability between Oracle Web

om

will achieve greater scalability

Coherence and

deployment and provisioning capabi

str

Console the WebLogic Scripting Tool the WebLogic JMX framework Node manager O

Enterprise Manager Fusion Middleware Control and Oracle Enterprise Manager Cloud C

Introducing Oracle WebbLogic Server 12c

Simplify Operations with Native Cloud Management

Oracle has improved and extendded the administration capabilities in this release to provide more

consistency and efficiency in ma anagement of Oracle WebLogic Server and the entire Oracl le Cloud

Application Foundation environ nment

Increased Efficiency with Unified Installation and Patching Framework

Prior to release 1212 customerrs would install and patch Oracle WebLogic Server using fo ormer BEA

technologies For customers fam miliar with and trained on Oracle tools this required additio onal training

and overhead With the latest re elease WebLogic management capabilities have been standa ardized on

Oracle installation and patching g tools providing consistent provisioning deployment and uupgrade

technologies for all Oracle Clou ud Application Foundation and Oracle Fusion Middleware p products

With this common framework f for installing patching and upgrading Oracle software Oraccle

customers who are accustomed to this standard framework will find it easy to adopt Oracle e WebLogic

Server since they can now use thhe same toolset that they have been using with other Oracle e products

Consistent Administration n and Management of Oracle Coherence

Oracle WebLogic Server 1212 brings a new level of interoperability between Oracle WebL Logic

Server and Oracle Coherence CCustomers can now manage these products using the comm mon

WebLogic Management Framewworkmdasha particular advantage for existing WebLogic Server customers

who are interested in adopting CCoherence These customers will achieve greater scalability aand

reliability for their data and can use the same framework to manage Oracle Coherence and Oracle

WebLogic Server Customers caan now use WebLogic deployment and provisioning capabil lities to

manage Coherence server throu ugh a unified management toolset the WebLogic Administraation

Console the WebLogic Scriptin ng Tool the WebLogic JMX framework Node manager Or racle

Enterprise Manager Fusion Mid ddleware Control and Oracle Enterprise Manager Cloud Coontrol

Managing Oracle WebLog gic Server and Oracle Coherence using the WebLogic Management Framework

14

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 15: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

essaging Services (JMS)

ud has now become much simpler When adding a JMS Server to a

w have the option to target JMS servers and file

is different from the prior WebLogic releases where JMS Servers and

ed to each individual managed server within the cluster This unique

ices o

ffer capacity on demand and contract to increase efficiency

MS servers and file stores to Oracle WebLogic Server clusters

Logic Server 12

Flexible Scaling of Java

Scaling JMS services for your c rver to a

cluster system administrators racle

WebLogic Server clusters This rvers and

associated file stores were targe is unique

capability makes messaging ser d easier to

expand your cloud services to

Targeting

Introducing Oracle We

Scaling JMS services for your cloud has now become much simpler When adding a JMS S

stores to

WebLogic Server clusters This is different from the prior WebLogic releases where JMS S

associated file stores were targeted to each individual managed server within the cluster T

n WebLogic much more scalable It is now simpler a

expand your cloud services to offer capacity on demand and contract to increase efficienc

Introducing Oracle Web bLogic Server 12c

Flexible Scaling of Java M Messaging Services (JMS)

Scaling JMS services for your cllooud has now become much simpler When adding a JMS Se erver to a

cluster system administrators nnoow have the option to target JMS servers and file stores to OOracle

WebLogic Server clusters This is different from the prior WebLogic releases where JMS Se ervers and

associated file stores were targetted to each individual managed server within the cluster Th his unique

capability makes messaging serv vices on WebLogic much more scalable It is now simpler an nd easier to

expand your cloud services to o offer capacity on demand and contract to increase efficiency y

Targeting JJMS servers and file stores to Oracle WebLogic Server clusters

15

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 16: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

ment capabilities with Oracle Enterprise Manager 12c

d Control

cle and cloud management for

12

s include a self

rties both for WebLogic and the underlying host environment

and managin

aaS)

loud management capabilities

bLogic and Oracle Fusion Middleware investments

prehensive Tools and Utilities

major new releas

racle has taken

hen upgrading

ion Wizard with complete

Logic Server 12

Manag er 12c

Clo ement

provid d

iguration lifec ents

Oracle Enterprise Manager Cloud Control environments

New cloud management featur k based on

a broad set of metrics and prop ent

capabilities for deployin e cloud

( w

ensure the

highest quality of service for W

Simplify Upgrades with Co

is a and a

seamless

amiliar

Reconfigura een

Introducing Oracle We

Management capabilities with Oracle Enterprise Mana

WebLogic Server Mana

broad management capabilities spanning performance a

environ

provides full lifecycle management capabilities for Oracle WebLogic Server

service portal with metering and chargeba

a broad set of metrics and properties both for WebLogic and the underlying host environ

g business applications in an enterprise priva

including n

reduce operational costs and

Java E

to ensure that this upgrade i

configuration compatibility bet

Introducing Oracle Web bLogic Server 12c

Additional Cloud Manage ement capabilities with Oracle Enterprise Manag ger 12c

Oracle Enterprise Manager Clouud Control 12c in conjunction with WebLogic Server Manag gement

Pack Enterprise Edition providees broad management capabilities spanning performance an nd

diagnostics configuration lifecy ycle and cloud management for application server environmments with

multiple domains

Oracle Enterprise Manager Cloud Control 12c provides full lifecycle management capabilities for Oracle WebLogic Server environments

both conventional and in the cloud

New cloud management feature es include a selfshyservice portal with metering and chargebac ck based on

a broad set of metrics and propeerties both for WebLogic and the underlying host environm ment

unique capabilities for deploying g and managing business applications in an enterprise privatte cloud

such as PlatformshyasshyashyService (P PaaS) and full support for Oracle Database12c including ne ew

multitenant capabilities These ccloud management capabilities reduce operational costs and ensure the

highest quality of service for We ebLogic and Oracle Fusion Middleware investments

Simplify Upgrades with Com mprehensive Tools and Utilities

While WebLogic Server 12c is a major new release with more extensive support for Java EEE and a

large number of new features OOracle has taken particular care to ensure that this upgrade iss seamless

for WebLogic 11g customers WWhen upgrading from WebLogic 11g customers can utilize ffamiliar

tools including the Reconfigurattion Wizard with complete configuration compatibility betw ween

16

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 17: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

releases The upgrade can be performed across multiple releases of WebLogic from 92 through 10g

R3 to 11g and finally to 12c Oracle Internet Application Server (iAS) customers running version 10g

R2 and 10g R3 can utilize SmartUpgrade for WebLogic to move from Oracle Containers for Java

(OC4J) environments to Oracle WebLogic Server 12c Oracle WebLogic Server support for Oracle

Glassfish Web deployment descriptors enables migration of Oracle Glassfish applications to Oracle

WebLogic Server In addition Oracle and its partners have developed proven methodologies for

helping customers strategically consolidate from IBM WebSphere and Red Hat JBoss to Oracle

WebLogic Server 12c and other Oracle Fusion Middleware technologies

17

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 18: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

arket

es a unified integrated development f

application

nment

th

environment support

s a

d speed

acle

on Ant and JUnit to boost developer efficiencies For example the

builds and ope

these deployments without having to launch a separate console or

y

ent platform

Simplified

d

ations

have access to a central build system that provides c

t use of central m

ers I

Logic Server 12

Accelerate time to atform

provi it easy

base includes

Integrated Development Envir Eclipse

along w is Tool

developmen improve

ad lication

costs a

O ommon

toolsets including Maven Hud ple the

unifor wired into

the Maven lifecycle to automat sole or

command line deployment utili racle

evelop

Rapid Development with

Customers continuously dema onment

for developing WebLogic appli n plug

s (Project Object Models) lication

development model developer ncy across

and efficie

Develo

Introducing Oracle We

Modern Development P

ramework that make

development platform

NetBeans Oracle Enterprise pack fo

the Classloader Analy

tools that

agile ap

up the process of bringing new applications an

WebLogic Server development environment supports

toolsets including Maven Hudson Ant and JUnit to boost developer efficiencies For exa

can b

the Maven lifecycle to automate these deployments without having to launch a separate co

increased automation and centralization of the build envi

Mav

With this ap

onsist

Introducing Oracle Web bLogic Server 12c

Accelerate time to M Market with a Modern Development Pllatform

Oracle WebLogic Server provid des a unified integrated development framework that makes s it easy to

build powerful standardsshybased d applications The WebLogic Server development platform includes

Integrated Development Enviro onments that support NetBeans Oracle Enterprise pack for r Eclipse

and Oracle JDeveloper along wiith Maven Plugins Ant support and the Classloader Analys sis Tool

This multishyfaceted development t environment supports popular standardsshybased tools that improve

developer efficiency

Oracle WebLogic Server 12c addds a broad foundation of standardsshybased tools for agile app plication

development reducing costs an nd speeding up the process of bringing new applications and d

functionality to market The Or racle WebLogic Server development environment supports ccommon

toolsets including Maven Huds son Ant and JUnit to boost developer efficiencies For exam mple the

Maven plugin enforces uniform m builds and open source dependency management It can be e wired into

the Maven lifecycle to automate e these deployments without having to launch a separate con nsole or

command line deployment utilit ty This is just one of many exciting enhancements to the OOracle

WebLogic Server 12c developm ment platform

Rapid Development with Simplified Maven Integration

Customers continuously deman nd increased automation and centralization of the build envirronment

for developing WebLogic applic cations Oracle WebLogic Server 1212 supports new Mave en plugshyins

POMs (Project Object Models) and archetypes for distributed development With this app plication

development model developers s have access to a central build system that provides consiste ency across

development teams and efficien nt use of central maven resources

Develop pers Interacting with a Consistent Central Build Environment

18

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 19: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

d Tablets with Mobile Development Framework

g

eir desktop and laptop computers with mobile tablets and smart

cutives are asking for mobile access to the same applications they are

s

ade it very easy to expose business application

ner

tend its

d deploy to many devices a

r mobile and desktop ap

as

out having to rewrite for each target platform

e

et protocol that

h parties can send data at any time

or many mobile apps

any

s can build high

base

rkup Language (XML) elements

Logic Server 12

Support Smartphones a

a growi pport

users who are supplementing t mart

Corporate staff and ex s they are

eskto secure and

RESTful

or Web Services in a secure ma nt

to e

a

offers a common framework f or

common mobile platforms suc ey can

address multiple platforms wit ogic

also offers growing s

Mobi Services

is an inter a Web

browser and a server so that bo associated

tion ocial

an s feeds

d C

With Oracle TopLink custome ent object

oriented data in a relational dat into either

relational data or Extensible M ersistence

Introducing Oracle We

Support Smartphones and Tablets with Mobile Development Framewor

s

users who are supplementing their desktop and laptop computers with mobile tablets and

Corporate staff and executives are asking for mobile access to the same applicatio

access in a safe

and data a

Oracle Application Developm

plications with complete support

t

Oracle Web

pplications with WebSocket amp Toplink Data

persistent connections betwee

without the overhead

over a single TCP connectio

since it enables continual updates to

stock price updates ne

Standa

performance applications that store persis

oriented dat

ustomers can integrate

Introducing Oracle Web bLogic Server 12c

Support Smartphones an nd Tablets with Mobile Development Framework k

Mobile applications are a growin ng area of investment for most enterprises as they seek to su upport

users who are supplementing th heir desktop and laptop computers with mobile tablets and s smart

phones Corporate staff and exe ecutives are asking for mobile access to the same application ns they are

used to having on their desktop ps The challenge is to provide usershyfriendly access in a safe secure and

scalable manner

On the server side Oracle has mmade it very easy to expose business applications and data ass RESTful

or Web Services in a secure man nner Oracle also introduced Oracle Application Developmeent

Framework (ADF) Mobile to ex xtend its ADF environment to accommodate mobile users

Developers can develop once an nd deploy to many devices and channels with a single IDE ADF

offers a common framework fo or mobile and desktop applications with complete support f for

common mobile platforms such h as Android and iOS With a single programming model th hey can

address multiple platforms with hout having to rewrite for each target platform Oracle WebL Logic

Server 12c also offers growing s upport for the HTML 5 and WebSocket protocols

Develop Innovative Mobil le Applications with WebSocket amp Toplink Data Services

HTML5 WebSocket is an intern net protocol that establishes persistent connections between n a Web

browser and a server so that botth parties can send data at any timemdashwithout the overhead associated

with HTTP WebSocket enabless fullshyduplex communications over a single TCP connection n This

technology is an ideal solution f for many mobile apps since it enables continual updates to s social

networks such as Facebook and d Twitter as well as sending current stock price updates new ws feeds

and sports results

WebLogic Server 1212 Supports mmany Protocols for Developing and Running Interactive Applications with Standar rd Clients

With Oracle TopLink customer rs can build highshyperformance applications that store persist tent objectshy

oriented data in a relational data abase TopLink successfully transforms objectshyoriented data a into either

relational data or Extensible Ma arkup Language (XML) elements Customers can integrate p persistence

19

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 20: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

and objectshytransformation technology into their applications with no programming required to access

enterprise data

Unleash your data with JSONshyREST services for HTML5

Oracle WebLogic Server has always provided a unique environment for the delivery of rich multishy

channel online experiences Oracle WebLogic Server 12c supports HTML5 as part of an adaptive

design that responds to the screen resolution and orientation of each device whether it is a smart

phone a tablet or a computer Oracle WebLogic Server 12c also supports optimized REST APIs for

high performance content delivery on native mobile device applications with two types of input and

output formats eXtended Markup Language (XML) and JavaScript Object Notation (JSON) a textshy

based open standard designed for humanshyreadable data interchange

20

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 21: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Oracle WebLogic Server The Market Leading Application Server

Just as ldquoOraclerdquo and ldquodatabaserdquo have become synonymous ldquoOraclerdquo and ldquoJava application serverrdquo

are also becoming synonymous as more and more data centers choose Oracle for their application

server needs Oracle leads the market in application server marketshyshare according to multiple

credible market research reports

Oracle is the leading vendor in the application server space for 2013 with a market share of 407

according to a recent Gartner report4 According to the report Oracle holds 9 points greater market

share than the closest competitor

Oraclersquos share of the application server market based on total software revenue (Source Gartner Inc ldquoMarket Share All Software

Markets Worldwide 2012 March 29 2013)

Gartner also named Oracle a leader in the Magic Quadrant for Enterprise Application Servers5

Gartner Magic Quadrants position vendors within a particular market segment based on their completeness of vision and ability to execute on that vision

4 Gartner ldquoMarket Share All Software Markets Worldwide 2012rdquo 5 Gartner ldquoMagic Quadrant for Enterprise Application Serversrdquo 2011 Gartner does not endorse any vendor product or service depicted in its research publications and does not advise technology users to select only those vendors with the highest ratings Gartner research publications consist of the opinions of Gartners research organization and should not be construed as statements of fact Gartner disclaims all warranties expressed or implied with respect to this research including any warranties of merchantability or fitness for a particular purpose

21

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 22: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

In addition Oracle achieved the number one spot in worldwide application server software revenues

for 2011 according to IDC6 With a fiveshyyear compound growth rate (CAGR) of 117 (2011shy2015)

Oracle continues to lead the application server market in the software platform category According

to the report Oracle outranked the competition by achieving over 9 points greater market share than

the closest competitor

Oracle WebLogic Server is Oraclersquos strategic application server with a strong and innovative roadmap

All upper stack Oracle products including Oracle Fusion Middleware products and Oracle

Applications use Oracle WebLogic Server as their strategic infrastructure platform Thousands of

customers use Oracle WebLogic Server for their missionshycritical Web custom Java and packaged

applications Many customers are adopting Oracle WebLogic Server as the platform for their private

cloud infrastructure Customers are adopting Oracle Java Cloud Service based on Oracle WebLogic

Server as their public cloud choice for the flexibility it offers The large ecosystem of partners

systems integrators and independent software vendors focused on Oracle WebLogic Server offers

distinct advantages for customers

6 ldquoWorldwide Application Server Middleware and Application PaaS 2011 Vendor Sharesrdquo (IDC doc 235496 June 2012)

22

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23

Page 23: Introducing Oracle WebLogic Server 12c Release12.1 · Introducing Oracle WebLogic Server 12c ... utit’snotjustp testo ... n order to handle approximately 2,700 Enterprise Java Bean

Introducing Oracle WebLogic Server 12c

Conclusion

The top business goals driving IT innovation for 2013 are cost reduction new product innovation

and increased productivity Oracle WebLogic Server empowers data centers to achieve these goals

Oracle WebLogic Server 12c is the 1 application server across conventional and cloud

environments With Oracle WebLogic Server you can deliver next generation applications on a

mission critical cloud platform simplify operations with native cloud management and accelerate

time to market with a modern development platform and integrated tools

Oracle WebLogic Server 12c provides flexibility between onshypremise and 3rd party clouds and is

optimized for Oracle Exalogic Elastic Cloud As the cornerstone of Oracle cloud application

foundation Oracle WebLogic Server provides extreme cloud performance scalability and elasticity

and unmatched integration with Oracle Database 12c and its multishytenant architecture It helps

increase developer productivity including mobile application development and maven support

making Oracle the undisputed leader in the application server industry

Introducing Oracle WebLogic Server 12c

July 2013 Copyright copy 2013 Oracle andor its affiliates All rights reserved This document is provided for

information purposes only and the contents hereof are subject to change without notice This document

Author Ruma Sanyal is not warranted to be errorshyfree nor subject to any other warranties or conditions whether expressed Contributing Authors

orally or implied in law including implied warranties and conditions of merchantability or fitness for a David Baum

particular purpose We specifically disclaim any liability with respect to this document and no contractual Will Lyons

obligations are formed either directly or indirectly by this document This document may not be Ayalla Goldschmidt

reproduced or transmitted in any form or by any means electronic or mechanical for any purpose Mike Lehmann

without our prior written permission

Oracle Corporation Oracle is a registered trademark of Oracle Corporation andor its affiliates Other names may be

World Headquarters trademarks of their respective owners

500 Oracle Parkway

Redwood Shores CA 94065 0713 USA

Worldwide Inquiries

Phone +16505067000

Fax +16505067200

oraclecom

23