안드로이드에서 서버소켓을 생성하는데, 문제점이 발생할 수 있나요??

서버소켓을 하나 이상 띄울 생각인데..
어떤 방법이 더 나은 방법일까요..? 조언 부탁드립니다.

1. 안드로이드에서 해당 개수 만큼 서버소켓을 띄운다

2. 서버를 따로 만들어서 클라이언트(안드로이드)에서 해당 개수를 전송하면
서버에서 그 데이터를 받고 서버소켓을 생성한다.