서비스 또는 백그라운드 액티비티에서 소켓통신을 실행하고

 

여러 액티비티가 원하는 메세지를 통신으로 서버에 보내고 싶습니다.

 

액티비티 < ----> 액티비티 간의 메세지를 주고 받는것도 아직 잘 모르겠지만 그것보다도

 

서비스 또는 백그라운드 액티비티 <-----------> 다수의 액티비티

 

간의 메세지 교환을 하고 싶습니다. 소켓은 제가 원하는때 닫아야 되니까 항상 켜져 있어야 할텐데...

 

어떤 방법을 이용하는게 좋을까요??

 

+ 소켓통신을 통한 서버 - 폰 전송은 이미 완료되어 있어서 서비스와 같은것을 만들기만 하면 됩니다.