- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Link
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
드럼치는 프로그래머
[안드로이드] Remote Service 사용하기 본문
App A <- Server, aidl 파일 정의, 오직 Service만 들어있음
App B <- Client, Server에서 제공해주는 aidl파일을 넣음
App A와 B는 process도 다르고 서로 다른 별개의 앱이다.
App A를 설치하면 별다른 반응이 없고 Service도 구동되지 않음.
App B를 설치하고 App A의 Service를 IPC로 Binding 하면 App A의 Service가 구동 되고
Service에서 제공하는 정보를 가져올 수 있다.
가져오는 방법은 aidl로 정의된 인터페이스를 가지고 App A에서 App B는 정보를 가져온다.
이 때 Service를 사용하기 위해서 따론 Permission은 필요가 없는 듯 한다. 퍼미션을 줘봤는데
Server측인 App A의 manifest 파일에서
Exported Service does not require permission
이라고 나와 있으니 별로 필요는 없는 듯 하다.
이걸 어떻게 응용해 볼까나~
'★─Programing > ☆─Android' 카테고리의 다른 글
[안드로이드] 부팅시점에 안드로이드 서비스 시작 (0) | 2013.04.01 |
---|---|
[안드로이드] Notification (안드로이드 알림) (0) | 2013.04.01 |
[안드로이드] 죽지 않는 서비스 만들기 (0) | 2013.04.01 |
[안드로이드] Home Key(홈키) 제어 (0) | 2013.03.29 |
[안드로이드] AIDL에 Parcelable 데이터 사용하기 (0) | 2013.03.26 |
Comments