[Android]외부 바인드 서비스
서비스에 연결하는 방법에 따라 Local Procedure Call(LPC - 일명 lightweight Procedure Call) 으로 구현하는 방법과 Remote Procedure Call(RPC)로 구현하는 방법 으로 나누어 진다. - RPC(Remote Procedure Call)내부 바인드 서비스는 액티비티와 서비스 컴포넌트들이 동일한 프로세스내에세 작동하는 경우를 말한다. 서비스와 액티비티는 서로의 메서드와 필드를 컴파일시점에 알고 있고 또한 동일한 프로세스에서 작동하므로 영역 침해등의 문제가 발생하지 않는다. 외부 바인드서비스는 서비스나 서비스를 호출한 애플리케이션 컴포넌트(보통 액티비티)들이 서로 별개의 프로세스에서 작동하는 경우를 말한다. 이 경우 자신이 만든 컴포넌트라 하더라도 액티비..
Android 개발
2013. 9. 21. 18:17