title: How Service-oriented architecture and Component-based development relate to each other?
body: <p>Here is a pretty theoretical and abstract question: How Service-oriented architecture (SOA) differs from Component-based approach? Is the concept of SOA an extension to Component-based approach?</p>
  
  <p>What are your thoughts? Maybe you know any good papers that cover this subject?</p>