9 IPC – Inter Process Communication

IPC ist nichts Android-Spezifisches.

IPC steht für Inter Process Communication und ist in Android der bevorzugte Weg, wenn man mit einem Remote Service kommunizieren möchte. Wir erinnern uns: Ein Remote Service ist ein Service, der in einem eigenen Prozess läuft und die Lebensdauer der Komponente, die ihn gestartet hat, überdauern kann. Es erfordert etwas mehr Vorarbeit, mit einem Remote Service zu kommunizieren. Der Grund für den Mehraufwand ist, dass Google hier einen Standard, die Interface Definition Language (IDL), siehe unten, verwendet hat. Um über Prozessgrenzen hinweg mit anderen Komponenten kommunizieren zu können, muss die Kommunikation auf Betriebssystemebene erfolgen. Sämtliche Parameter der Methodenaufrufe ...

Get Android 4.4, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.