안녕하세요.
현재 메인 Activity에서 startService(intent); 로 Service를 실행하고 Service를 상속받는 class에서 tcp 통신을 합니다. (background에서 tcp 통신이 계속 이루어져야 하기에 Service로 구현)
onStartCommand에서 소켓연결을 하고 데이터까지 보내지는것까지 확인을 했습니다.
문제는 이제 Service가 죽지 않고 계속 돌고있는지에 대한 테스트와
서버에서 오는 데이터를 캐치해서 메인Activity로 넘겨야하는데, 그걸 못하겠네요..
구글링하면 다양한 방법이 있는것 같은데, 어떠어떠한 방식이 있으며 어떤게 더 효과적인지 알려주시면 감사하겠습니다.
초보라 자세히 알려주시면 더욱 감사하겠습니다 (__)