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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.