Applied SOA Patterns on the Oracle Platform