title: Should i implement JMS server and client in one or two projects?
body: <p>I have a test assignment where i need to implement communication between web client and server. WebClient is a simple web application that receives user's requests and then pushes them to ActiveMQ, so Server can handle those requests and push response back to ActiveMQ. </p>
  
  <p>As i am new to JMS, my question is: should i implement client and server in one project, or decouple them?</p>
  
  <p><img src="https://i.stack.imgur.com/hEXDE.png" alt="enter image description here"></p>