introducing oracle weblogic server 12c release12.1 · introducing oracle weblogic server 12c ......
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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