7 of 62
Oracle Architecture
uFirst-rate Service Oriented Architecture (SOA)-centric environment.
uBuilt from an OO developer’s perspective:
ØLacks much of the vision that would make Designer users comfortable
Ø“Not-so-subtle” encouragement to place business rules enforcement in the middle tier, coded as Java
ØCan be used to articulate data-centric complex business processes, using portions of the architecture
ØBusiness Process Execution Language (BPEL)
§Can lead to applications with poor performance because of the number of round trips needed between the middle tier and the database.