I am not sure what you mean by "SOA". The only way to access a Database Cloud Service from outside the Oracle Cloud is through RESTful Web Services.
Hope this helps.
- Rick Greenwald
As stated by Rick you have an option to use RESTful Web Services,.... which you can hook up to a SOA suite with some coding and this might help you to connect the things together.