title: Suggestions for a multiple socket design (Android)
body: <p>I'm trying to think of a way to implement an app that:</p>
  
  <p>-Opens up x amount of sockets (User specified)<br>
  -Each socket can remain open for the lifetime of the application and continues running in the background<br>
  -Creates multiple Activities of the same layout, each would be used to display information received from a socket.</p>
  
  <p>Currently I have an implementation that takes sends/receives from one socket.  A service runs in background to continue processing information from the socket, and then sends it to an activity.  However, my current train of thought leads me to believe that I'd need one service for each socket open to continue processing it in the background.  I'm fairly new to Android so some clarification would be great.</p>
  
  <p>Thanks</p>