Commentary

Roger Smith
 

Oracle WebLogic App Server and OC4J: One Is 'Strategic' And One Isn't

Earlier this week, Oracle released an upgrade to the WebLogic application server that the company acquired in its $8.5 billion merger with one-time rival BEA Systems four months ago.

Earlier this week, Oracle released an upgrade to the WebLogic application server that the company acquired in its $8.5 billion merger with one-time rival BEA Systems four months ago.The Oracle WebLogic Server 10g R3 (WLS, for short) release came hard on the heels of the July 1, 2008, announcement of Oracle's Fusion Middleware strategy, which detailed plans for the integration of BEA products. "The accelerated release of Oracle WebLogic Server 10g R3 demonstrates our commitment to BEA customers to quickly deliver new integrations with Oracle Fusion Middleware," said Thomas Kurian, senior VP of Oracle Fusion Middleware. Does this mean Oracle's original lightweight app server known as OC4J will be put out to pasture? Read on.

Clarifying Kurian's remarks, Oracle's Mike Lehman says "WLS falls into the "Strategic" bucket and OC4J in the "Continue and Converge" bucket. Bottom line is that for the immediate term, both products continue development ... our next major release of Fusion Middleware -- Fusion Middleware 11 R1-- is where the two infrastructures converge, with WebLogic Server forming the core Java/JEE infrastructure, [mostly unchanged from the BEA offering], with capabilities added to it from OC4J including, amongst others, TopLink/EclipseLink [Object-Relational Mapping], Coherence [data grid] and formal certifications against a variety of Oracle capabilities (Real Application Clusters, Advanced Queuing, our Identity Management infrastructure, our Web Services Management infrastructure, etc.)."


More Software Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Not everyone is eager to see the demise of OC4J. Jan Vissers's response on the ServerSide.com Enterprise Java community addressed the concerns of a lot of enterprise Java developers: "Hope Oracle does not mess things up this time ... like replacing a lightweight infrastructure with something [that's] heavyweight infrastructure, nailed down to some outdated Oracle database version, duct-taped [together]."

The heavyweight infrastructure Vissers refers to is Oracle's original homegrown J2EE Application Server offering, whose large footprint was only one of its many problems (others included difficulty to install, lack of stability, performance, and scalability). The 2001 acquisition of the fast and memory-efficient Orion application server and it's re-branding as Oracle Containers for Java (OC4J), as well as its integration into the Oracle application suite, is one of the main reasons Oracle has been able to achieve a respectable share of the application infrastructure market.

Oracle seems cognizant of some the concerns of enterprise Java developers like Vissers, since the new WLS release boasts a lighter-weight footprint, optional service startup, and faster startup, in addition to a new FastSwap feature that will be able to provide developers with speedy develop-debug-test cycles. Although Oracle clearly acquired BEA more for its customer base than for its technology, the company is obviously committed to the role of Java application servers within its enterprise architecture. Equally obvious, too, is that with the rapid adoption of Web 2.0 frameworks such as Rails in large numbers of IT shops committed to agile development, it may only be a matter of time before Oracle throws WLS its own retirement party.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links