Portando o Binder IPC para Linux

2

O Android fornece um mecanismo IPC baseado em driver de dispositivo chamado Binder. Eu vejo isso como um dos drivers de teste no Linux. Embora eu possa ter um kernel linux rodando com este driver de dispositivo, se eu quiser usá-lo para IPC entre aplicativos no meu desktop Linux, que outras etapas eu preciso concluir?

Qualquer referência seria útil.

    
por Jake 27.03.2015 / 01:30

1 resposta

1

Binders são uma adição do Android ao kernel do Linux. Eles não existem fora do Android nos kernels atualmente implantados. Eles foram fundidos no kernel principal (o kernel Linux "real", não no Android) no Linux 3.19 , em fevereiro de 2015.

Se você não se importar que seu aplicativo não seja executado em distribuições de desktop até daqui a alguns anos, você poderá usar fichários.

Se você quiser que seu aplicativo seja executado agora, use outro mecanismo de IPC. O Linux não tem falta de mecanismos IPC - você pode usar pipes, soquetes, memória compartilhada,…

    
por 27.03.2015 / 01:36

Tags