포럼
서드파티 어플 개발에 관하여
2012.04.03 15:02
개인적으로 XE로 제작된 홈페이지의 로그인 정보를 어플에 등록해놓으면
해당 사이트에서 쪽지가 왔을때 Push로 알려주는 어플이 있으면 편할것 같아서
접근 방법에 대해 찾아보고 있는데요.
모바일에서 사진등록을 할 수 있도록 해주는 xe writer 어플을 사용해보니
xe가 설치된 서버에서 정보를 어떤식으로 받아오는지 이해가 잘 안되네요;
접근 과정에 대해서 설명해주실분 계신가요?
댓글 5
-
무한탐구.
2012.04.05 11:23
-
권태성
2012.04.05 14:44
음.. 제가 iOS만 개발해봐서 안드로이드는 잘 모르겠고
iOS는 푸쉬를 쓰기 위해 아래와 같은 연결구조를 가지고 있습니다.
device에서 APNS를 통해 토큰을 받은 후 그 토큰을 통해 provider 서버에 접속, 푸쉬를 받을 수 있게되는 구조입니다.
푸쉬 설정이 되어있다면 서버에서 device 토큰번호로 메시지를 보내면
해당 토큰을 가진 device는 메시지를 받는거 같더라구요..
그래서 쪽지 확인은 서버에서 처리하고 결과만 device로 보내주면 될거 같은데
그래서 생각해본건 provider 서버에서 xe가 설치된 사이트에 접근해서 쪽지정보를 받아와서 device에 뿌려주던지
php 기반 provider 서버를 xe내에 모듈과 같은 형식으로 작성해서 삽입해놓고
쪽지 수신시 provider 모듈에 메시지를 날려주면 device에서 수신할 수 있을것 같은데
이게 과연 괜찮은 방법인지, 가능한건지, push를 사용하기 위한 인증서 등.. 여러가지로 번거로운 절차들 때문에 고민되네요;
-
무한탐구.
2012.04.05 21:13
오~ 아이폰은 APNS 라는게 있군요.
애플 푸시 알림 서비스라~ 좋네요.
안드로이드는 폴링방식이라 서버에 무리를 주죠~
왠지 안드로이드에도 APNS 같은게 있을거 같은데...
검색하다가 이런걸 발견했슴돠.
PHP 와 MySQL 로 되어있다네요. 재밌네욯.
이거 사용하면 왠지 아이폰용 XE알리미 구축가능할듯 합니다.
-
xelover
2012.04.14 20:26
xewriter 에서 서버쪽 정보를 읽어오는 부분이라면 어떤 것을 말씀 하시는 지 모르겠지만.
게시판 모듈 읽어오는 부분을 말씀하신 거라면
그부분은 좀 꼼수라서 새로운 버전에서는 그러한 방법을 사용하지 않을 예정입니다.
개인적으로 XE는 범용적인 사이트 개발 이외에도 특정분야의 업무 프로세서 처리용 모듈 개발도 빠르고 탄탄하게 개발이 가능하다 생각을 하고 있습니다.
여기에 모듈 제작시 몇가지 기능만 추가해도 모바일 앱용 서버 모듈로 활용하기에 적당한 솔루션이 될 수 있지 않을 까 생각이 되는데 . 어떻게들 생각하시나요?
-
misol
2012.04.15 00:10
전 좋다고 생각해요. Core 라는 부분이 전체 규약을 통제할 수 있다는 잇점이 있어서 모듈로 잘 만들면, 쓰임새가 많을거에요.
흠흠~ 비슷한걸 만든적이 있는데, 어플에서 해당 사이트로
주기적으로 스레드를 돌며 체크를 해주는 방법이 있습니다.
* 카카오톡 처럼 폰에 백그라운드로 프로그램이 계속 상주해 있어야 됩니다.
아니면 서버쪽에서 폰으로 Push 해줘야 하는데, 그렇게 하려면 XE 를 건드려야 하니까요.