2014-05-18 2 views
7

"원격 객체"에 대해 이야기 할 때 Android API 문서 란 무엇을 의미합니까? IBinder 상태에 대한"Remotable"은 무엇을 의미합니까?

예를 들어, API 문서 :

이 인터페이스는 원격 가능 객체와의 상호 작용에 대한 추상적 인 프로토콜을 설명합니다.

하지만 검색했는데 ... "리모트 처리 가능한 객체가 그 대상이다 어쩌구 저쩌구 ..."와 같은 어떤 정의를 찾기 위해

+0

Java 및/또는 Android에서 "원격 객체"를 검색하십시오. – 323go

+0

@ 323go : 아히 말하면 api-doc 작가의 또 다른 한 마디로, "이 인터페이스는 원격 객체와 상호 작용하기위한 추상 프로토콜을 설명합니다." –

+2

풍자가 잘못되었습니다. 그것은 모든 구성 단어가 아니지만 아주 자주 사용됩니다. 이것은 원격으로 만들 수있는 대상입니다. "편집 가능"과 같이 편집 할 수있는 것이고 "가르 칠 수있는"것은 배울 수있는 사람입니다. – 323go

답변

16

IBinder을 수없는 것은 수있는 인터페이스입니다 IPC (Inter Process Communications) 등이 있습니다. 아시다시피 모든 앱 (대부분의 경우)은 자체 프로세스에서 실행되며 다른 프로세스에서 직접 실행되는 앱과 직접 상호 작용할 수 없습니다. 그들 사이의 상호 작용을 만드는 데 사용할 수있는 한 가지 방법은 IBinder을 사용하는 것입니다. IBinder은 "원격"객체 간의 통신을 허용합니다.

+0

매우 명확한 설명, thanks –

+0

이 질문에 답변이 있으면이 질문에 답변으로 표시하십시오. – Emmanuel

+0

나는 초보자가 아니고 미안하다. –

관련 문제