Hi, i'm writing an application, which uses a Service running in background. It is a server and it listen to incoming connections, which are stored in a Vector inside the Service Object. The point is that i need to get this Vector from my activities. I tried out taking code from examples on the web, but i haven't been able to make it work. I'm not new in OOP, but i have no experience with IPC and AIDL...and it seems that it could be my solution, however i've read that they pass only primitives and only a few kind of object.