Hablando de carpetas serie 1

Binder es una forma para que Android implemente IPC (comunicación entre procesos). Se necesitan varios artículos para explicar Binder en detalle. Este artículo explica primero los siguientes aspectos

  1. que es aglutinante
  2. papel aglutinante
  3. ¿Por qué Android usa Binder como forma de comunicarse entre procesos?

uno:

¿Qué es aglutinante?

(1): Como mecanismo IPC proporcionado por el sistema Android, Binder es un modo de estructura C / S. El Binder en Android se adopta http://www.angryredplanet.com/~hackbod/openbinder/docs/html/ index. HTML

Esta es la primera fuente de aglutinante.

(2): Hablando de eso, el encuadernador debe comprender los siguientes conceptos y sustantivos importantes:

Lado del cliente: lado del evento de inicio (evento desencadenante)

Servidor: respuesta al extremo que inicia el evento (similar al extremo del servidor, no es una metáfora apropiada, para facilitar la comprensión)

ServiceManager: administración (agregar servicios, buscar servicios, obtener servicios), serviceManager es un componente muy importante en la comunicación de todo el sistema Android y es un proceso demonio en el proceso de comunicación de Binder IPC.

También es un servicio de carpeta, su código más reciente y original se encuentra en el código fuente de Android: frameworks/native/cmds/servicemanager en este directorio:

Supongo que te gusta

Origin blog.csdn.net/qq_18757557/article/details/113950327
Recomendado
Clasificación