JMS integration support
By ACShorten on Mar 22, 2011
In a past post, I mentioned that in Oracle Utilities Application Framework V4.1 supports native JMS integration. This means that you can, through configuration only, implement a JMS interface for inbound and outbound without the need for any middleware (for example the Multi-purpose Listener or Oracle SOA Suite).
JMS integration is not new to the product. In fact we have supported JMS integration in all versions of the product since about V1.5 (before the Oracle Utilities Application Framework was even born!). Maybe earlier!!!
If you have a product that was based upon Oracle Utilities Application Framework V2.1 or below (1.x, 2.0.x, 2.1.x) then JMS integration was available from the Multi-Purpose Listener (MPL) primarily though with a little bit of extra effort you could get Oracle SOA Suite working (I got it working via the XAI Schema Editor in V2.1).
If you have a product that was based upon Oracle Utilities Application Framework V2.2 and 4.0 then you can integrate via Oracle SOA Suite. For V2.2 customers, the Multi-Purpose Listener (MPL) was still a viable option but most preferred to use Oracle SOA Suite. In Oracle Utilities Application Framework V4.0 onwards, we started the process of limiting access to the MPL to only products requiring it for backward compatibility.
In Oracle Utilities Application Framework V4.1 we introduced the real time integration and integration via Oracle SOA Suite.
Whilst we have changed the methods, the goal was to support integration via configuration as much as possible and we have kept to that goal throughout the product releases. It continues to be our goal.
As you can see we have had JMS integration support for a long time (longer than I want to admit as it actually reveals my age).
At the end of the month, as close as I can get it, there will be a number of new and updated whitepapers that will be released that will highlight our SOA capabilities for all versions of the Oracle Utilities Application Framework including new whitepapers on the real-time JMS support and Oracle SOA Suite integration. The latter one illustrates all the techniques we use internally (with examples) to integrate to the Oracle SOA Suite for our product integrations.