Reading Schneider's SOA and Composite Apps, I started to rethink the question of what is a service, which itself blurs the lines between Service Oriented Architecture (SOA). Software as a Service (SaaS), and Composite Applications. Yet, there are unifying patterns,...