안드로이드 바인더(Android Binder) 강의 Part 2
오는 2010년 10월 15일 “제6회 Korea Android 세미나”에서 안드로이드 바인더에 대한 이야기를 조금 더하기로 했습니다. 지난 번에는 커널 장치 관리자 수준까지 내려가서 바인더의 하부 기작을 분석하는데 집중했습니다. 안드이드가 제공하는 RPC가 어떤 형태로 구현되어 있는가를 찾는 작업이었다고 보여집니다.
하지만 이번 강의는 반대 방향에서 접근하려고 합니다. 주 관심 영역을 애플리케이션과 같은 높이에 두고, 바인더의 설계 목표가 무엇이며, 애플리케이션에는 어떤 영향을 주고 있는지 살피려고 합니다. 준비해보니 두 강의로도 완전한 마무리는 못할 것 같습니다. 중간 수준에 해당하는 내용들을 담을 시간이 없네요. 늦었지만 지난 강의를 좀 더 자세히 풀어 쓴 초고를 “안드로이드 바인더 소개(Introduction to Android Binder)”라는 제목으로 올려두었으니 관심 있는 분들은 참고하시기 바랍니다.
모든 내용은 안드로이드 2.2(Froyo)를 기준으로 하고, 목차는 다음과 같이 준비했습니다.
- Intents
- Services
- AIDL
- Parcel
- IPC
- Binder
- Performance
- Security
관련 포스트:

안녕하세요. 바인더에 대해서 서칭하다가 우연히 보게되었네요.^^
안드로이드 바인더 소개 포스팅 정말 잘 봤습니다. 도움이 많이 되었어요~
그런데 바인더 강의 Part2. 에 대한 포스팅은 따로 올리시진 않으시나요?^^;;
Intent와 Service, AIDL 등에 대해서도 올리시는 글을 보고 싶네요.^^