자지(안드 클라)가 보지(다른 안드 클라)한테 메시지를 보낸다는 것은 결국

자지가 보낸 메시지가 서버로 전송되서 서버에서는 받은 정보를 대상인 보지에게 다시 전송을 하겠지?

그럼 보지는 메시지를 받게될거야.

근데 앱이 꺼져있는데 어떻게 노티피로 알림 오냐?

메모리 상주되는거임?

그럼 tcp연결이 항상 되어있는거잖아.

왜냐하면 연결이 안되면 어떤식으로든 절대 서버가 보지에게 메시지를 보내도 보지는 알수없잖아.

이런거 어케 구현된거야?
알아보니 안드로이드에 뭐 돈내서 쓰는거 있는데
운영체제가 앱을 깨워서 알려준다고 하던데
아니 근데 결국 tcp가 해당 서버에 연결 안되면 노의미잖아