으음...푸시 서버라는게 말이 좋아 푸시지 실제로는 롱 풀링입니다.
기존에 풀링이 10초 단위로 네트워크 연결을 확인했다면 롱 풀링은 한..5분 단위로 네트워크를 확인한다는 차이뿐?
그렇다면 뭐가 문제냐?
결국 소켓 연결이 지속적으로 되어 있어야 하는데 그러면 이러한 소켓 연결을 어떻게 관리하고 유지할것이냐가 가장 큰 문제겠죠?
이걸 해결할 자신이 없다면 그냥 C2DM 을 이용하시는게 100배는 맘 편합니다.
단순히 소켓 통신을 넘어선 문제라고 보시면 됩니다.
무슨말인지 모르시겠다면
24시간 100개의 소켓 연결을 유지하고 추가적인 소켓 연결 요청시 처리할 수 있는 프레임워크를 만들 수 있냐고 지금 물어보는 것입니다.
이게 할 자신이 없으면 C2DM 쓰세요.
장단점 비교를 떠나서 구축 가능 여부를 먼저 파악해야하는 문제죠
로그인 유지
으음...푸시 서버라는게 말이 좋아 푸시지 실제로는 롱 풀링입니다.
기존에 풀링이 10초 단위로 네트워크 연결을 확인했다면 롱 풀링은 한..5분 단위로 네트워크를 확인한다는 차이뿐?
그렇다면 뭐가 문제냐?
결국 소켓 연결이 지속적으로 되어 있어야 하는데 그러면 이러한 소켓 연결을 어떻게 관리하고 유지할것이냐가 가장 큰 문제겠죠?
이걸 해결할 자신이 없다면 그냥 C2DM 을 이용하시는게 100배는 맘 편합니다.
단순히 소켓 통신을 넘어선 문제라고 보시면 됩니다.
무슨말인지 모르시겠다면
24시간 100개의 소켓 연결을 유지하고 추가적인 소켓 연결 요청시 처리할 수 있는 프레임워크를 만들 수 있냐고 지금 물어보는 것입니다.
이게 할 자신이 없으면 C2DM 쓰세요.
장단점 비교를 떠나서 구축 가능 여부를 먼저 파악해야하는 문제죠