title: Can we realize complete SOA based solution using only JMS provider?
body: <p>SOA is about integrating heterogeneous applications or composing business processes from lower level services. </p>
  
  <p>Can we realize complete SOA solution in a large enterprise where applications cross departmental and ownership boundaries using only state of the art JMS provider that supports both Java and non-Java JMS clients and using web services and  application servers at various integrations points if needed without using more complex ESB product?</p>
  
  <p>Integration architect with good industry experience can best answer this question.</p>