uUsing SOA, you can decouple the UI, middle tier and
database which allows:
ØUI and database developers to isolate their respective code.
ØIndependent implementation of the system front and back-ends.
ØA larger portion of the application logic and business rules
can be placed in the database.
uXML is an efficient transport medium for data passed
between front and back-ends of a system using a SOA approach.