标签: android ipc distributed-system
我正在构建一个系统(适用于Android设备),它具有以下结构:
由于以上所有必须分发和独立,所有必须是5个不同的APK。为了更清楚,主协调软件必须能够访问其他4个方法中提供的方法,并且还可以从中接收反馈(不需要任何值;可能是请求过程已完成的自定义事件?)。
首先,您如何建议实施4个组件?到目前为止,我最好的想法是将它们开发为Android服务,因为它们不需要GUI。
您对4个组件与中心之间的理想通信机制有何建议?我考虑将AIDL作为一种选择,但还有其他可能吗?