MSDN published a
great overview of message patterns that one might encounter in the course of implementing a Service Oriented Architecture. The article also gives a quick overview of SOA and touches on the benefits of message rather than method centric approach.