1. A method, comprising: receiving a user event at a distributed object system component; passing the received user event to a service oriented architecture (SOA) application for processing; and receiving the result of the processed user event from the SOA application at the distributed object system component.