I'm building an Android service into a lib, when it is called to start, it runs in its own process. Other APPs could communicate with this service through AIDL interface.
The situation is: this service gets data from a particular web, and later on, it delivers the retrieved data to different APPs through callbacks.
Becuase different APPs may need different data. Therefore, one thing I don't understand is that how can the service differetiates the APPs when delivering data?
Thanks in advance.