From SOA, you may invoke a program or service which can perform the installation and send the result back to SOA which intern will be routed to the client application. For an example, you may invoke a java utility or a shell script which can perform the installation and return the result back to SOA