안녕하세요
안드로이드 개발 초보입니다


질문1. 방화벽에 모바일의 ip와 포트를 등록해서 사용해야 할 경우 3g 이거나 유동ip인 경우는 어떻게 처리하는지요?

질문2. 모바일과 서버 간 통신을 하는경우 범용화된 통신 프로토콜이나 서비스가 있나요? 보통 채팅프로그램같은 경우는 처음부터 소켓 통신으로 구현하나요?

질문3. 푸시서버는 gcm을 이용하지않고 직접 구현하려고 하는데 어려울까요?