title: use of IPC in Cpp in Android
body: <p>after having a bit  exploring at Android2.2 source code,I get to know Android Framework works with large number of IPC mechanisms written in Cpp, such as CameraService,MediaService and etc.</p>
  
  <p>I also see those many key classes drive these IPC mechanisms, such as IInterface, BpInterface, BnInterface, Binder, IBinder, RefBase and lots of others...</p>
  
  <p>I now want to write my IPC-Service in cpp ( not in Java using AIDL ) , unfortunately, I cannot  find out any helpful resources(articles, tutorials, books and so on) that thoroughly detail use of these classes</p>
  
  <p>anyone who is proficient in this aspect, can u give me ideas?</p>
  
  <p>thanks!</p>