Oracle Open world 2012 is already past and I’m back in Europe. Here is just a quick wrap up of my involvements at OOW 2012.
Oracle Fusion Middleware Live Application Development (UGF10464)
For the fourth time, the Live FMW Application Development show has been held. This time at Oracle Open World 2012, during the ADF EMG community event on Sunday organised by Chris Muir. I joined the team for the first time, as due to my injury in last december, I was not able to be part at UKOUG 2011. For three hours, we demonstrated the audience (around 100 participants) how an application can be created across the tiers – UI (ADF), Process (BPM), Service Integration (SOA Suite) and the Database. Because we had only one beamer available, we first presented for each tier how the development works and then in the second phase, we presented how some changes/addons can be applied to the 1st iteration. I was part of the Service Integration team, together with Ronald.
The slides of the show are available on slideshare. Only a few, the real value was of course in the live demo!
A photo of me and Ronald during Lucas introduction:
It was fun to be part of the team, hope we can repeat it soon somewhere else! Thanks to Lucas, Chris and Duncan for organising the show!
There were also some discussion about further using the material, such as some videos on youtube, writing an article series….
Effective Fault handling in SOA Suite 11g (CON4832)
In this co-presentation with Ronald van Luttikhuizen we presented how the built-in functionality of Oracle SOA Suite and Oracle Service Bus can help to implement fault handling and fault prevention. We used an example scenario, which is complex enough to show some real live problems in a service-oriented solution with a mix of services, technologies and platforms.
The session was pretty well attended, and with an extended Q&A sessions at the end. We got quite a lot of interesting questions and I even had to leave earlier, as I had my next presentation just after this one.
The slides are available on slideshare
. We are currently writing a series of articles which will dive deeper into the subjects of error handling and error prevention and show how the SOA Suite 11g platform can help.
Five Cool use cases for the Spring component of Oracle SOA Suite (CON6210)
My last presentation at Open World 2012 was about the Spring component of the Oracle SOA Suite.
The Spring component makes it possible to embed Java code as a Service Component Architecture (SCA) first-class citizen through the Spring component implementation type. Thereby the coarse-grained components of Oracle SOA Suite (such as BPEL, Mediator) can be extended by much-finer-grained Spring beans wrapped inside the Spring component. The goal of the session was to show how and why you want to use the Spring component and to hopefully inspire attendees to use it for their own projects.
There is of course a question what “cool” means. Cool and practice-related doesn’t always match and of course I wanted to also show some use cases which are actually useful at daily work.
It took me quite some time to put the use cases together and to make them working. Especially because I have not previously worked with some libraries/frameworks i have used. At the end I presented the following use cases:
- Advanced Configuration through JMX
- Dynamic Routing in SOA Suite (i.e. publish/subscribe)
- Integration of MongoDB NoSQL database
- Integration of Twitter to send update messages
- Integration of Twitter to receive mentioned messages
As you can see on slide 40, I had some other ideas, but just not enough time to do them as well. Maybe I will do it for a session on another conference.
The slides are available on slideshare. I have also planed to write some further blog articles, one for each use case I have presented and to show step by step how the use case can be implemented.
It was a lot of work to prepare the session, but enjoyed it!