Android는 Binder라는 장치 드라이버를 기반으로 하는 IPC 메커니즘을 제공합니다. 나는 그것을 Linux의 임시 드라이버 중 하나로 간주합니다. 이 장치 드라이버로 Linux 커널을 실행할 수 있지만 데스크탑 Linux의 응용 프로그램 간 IPC에 사용하려면 어떤 다른 단계를 완료해야 합니까?
어떤 참고 자료라도 도움이 될 것입니다.
답변1
점착제Linux 커널에 대한 Android의 보완책입니다. 현재 배포된 Android 커널 외부에는 존재하지 않습니다. 메인라인 커널(Android 커널이 아닌 "실제" Linux 커널)로 병합되었습니다.리눅스 3.19에서, 2015년 2월.
몇 년 동안 데스크톱 배포에서 애플리케이션을 실행해도 괜찮다면 바인더를 사용할 수 있습니다.
애플리케이션을 즉시 실행하려면 다른 IPC 메커니즘을 사용하세요. Linux에는 IPC 메커니즘이 부족하지 않습니다. 파이프, 소켓, 공유 메모리 등을 사용할 수 있습니다.