31.01.2015 Views

SOA Magazine IV 01.2015

SOA Magazine IV 01.2015

SOA Magazine IV 01.2015

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

design time for BPEL are<br />

vastly improved<br />

The adoption of WLS as the<br />

flagship application server by<br />

Oracle, makes BPEL a lot<br />

more powerful than it was<br />

before,<br />

especially<br />

performance-wise.<br />

in <strong>SOA</strong> Suite<br />

Oracle Service Bus (OSB)<br />

leverages the former<br />

ALSB and is positioned<br />

immediately as a fullfledged<br />

ESB with lots of<br />

capabilities.<br />

The design-time tool for<br />

OSB is Eclipse-based<br />

(OEPE)<br />

2014 + Oracle BPEL PM and OSB have finally converged into an integrated<br />

developer environment (JDev) with the release of <strong>SOA</strong> Suite 12c<br />

The concepts of Industrial <strong>SOA</strong>, Developer Productivity, Mobility<br />

and Cloud Integration drive the improvements in the products,<br />

and have been equally applied to both tools, making them more<br />

compatible and complimentary than ever.<br />

Looking at this timeline, one can easily see where a lot of confusion could have arisen despite<br />

Oracle’s best efforts, especially before 12c:<br />

<br />

<br />

<br />

<br />

BPEL Developers that have been working with the tool for a long time just love it, and<br />

have seen the product grow and evolve in an orderly and standardized fashion, with a<br />

constant IDE. This as opposed to an ESB that has suffered many changes so far and has<br />

not been as easy to get familiarized with. This can lead to radical opinions that are not at<br />

all uncommon like: “BPEL is unquestionably better than the Service Bus”, where a sound<br />

product like OSB ends up being disqualified for all the wrong reasons.<br />

<strong>SOA</strong> Professionals that were already used to work with BEA WebLogic Server, WLS<br />

Workbench, Aqua Logic, Fuego etc., are much more prone to like OSB and understand<br />

its potential and capabilities. They may even find it easier and more dynamic than BPEL<br />

PM due to familiarity with the IDE and web-console. “OSB is just friendlier than BPEL and<br />

Eclipse is a much better IDE than JDev”. It wouldn’t be strange to hear an assessment<br />

like this one from an accomplished developer with a background in BEA technology.<br />

People that are newer to Oracle FMW’s stack, always seem to be wondering which one<br />

of the products is the best alternative, if they are making the right choice and even if<br />

they are over-utilizing or sub-utilizing one of them. In this case, rather than<br />

understanding the products as complimentary to each other, we would be unnecessarily<br />

stressing out and questioning ourselves over which one to choose.<br />

Architects and programmers that used to work with the tools from a different vendor<br />

(IBM, Software AG, TIBCO, etc.) and are now working with Oracle FMW, usually have<br />

trouble identifying the stack at first glance, so they tend to gravitate towards the<br />

product which seems to be more familiar and less problematic to them and stay away<br />

Copyright © 2015 | All Rights Reserved <strong>SOA</strong> <strong>Magazine</strong> <strong>IV</strong> 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!