Interprocess Communication


  Android offers a mechanism for interprocess communication (IPC) using remote procedure calls (RPCs), in which a method is called by an activity or other application component, but executed remotely (in another process), with any result returned back to the caller. This entails decomposing a method call and its data to a level the operating system can understand, transmitting it from the local process and address space to the remote process and address space, then reassembling and reenacting the call there. Return values are then transmitted in the opposite direction. Android provides all the code to perform these IPC transactions, so you can focus on defining and implementing the RPC programming interface.

  To perform IPC, your application must bind to a service, using bindService(). For more information, see theServices developer guide.

最新文章

  1. 拓扑排序&&欧拉(回)路
  2. Python3 捕捉异常
  3. 第1章 ZigBee协议栈初始化网络启动流程
  4. 分子量 (Molar Mass,ACM/ICPC Seoul 2007,UVa 1586)
  5. iOS Provisioning Profile(Certificate)与Code Signing详解
  6. linux系统非ROOT用户80端口不能启动tomcat问题的变通办法——通过Iptables端口转发
  7. Linux网络应用编程之VLAN(Packet Tracer仿真)
  8. Haskell 输入和输出
  9. c#语言基础编程-转义符
  10. JQuery中根据表单元素动态拼接json 字符串
  11. 关于 this对象 指向问题
  12. MongoDB备份和恢复
  13. struts2.1.8+hibernate2.5.6+spring3.0(ssh2三大框架)常见异常原因和解决方案
  14. JDK1.8 LongAdder 空间换时间: 比AtomicLong还高效的无锁实现
  15. LabVIEW 获取本机多个ip地址
  16. CocosCreator的Sprite的更换
  17. LeetCode 50 Pow(x, n) (实现幂运算)
  18. win7 + MySQL 5.6.35 免安装版部署
  19. vue2.0 element学习
  20. IIS HTTPS 禁用不安全的SSL2.0

热门文章

  1. iptables防火墙以及网络协议基本原理
  2. Python使用django搭建web开发环境
  3. Android拍照、摄像方向旋转的问题 代码具体解释
  4. Linux内核project导论——网络:Filter(LSF、BPF、eBPF)
  5. POJ-2240 -Arbitrage(Bellman)
  6. Linux下kill命令的学习,(主要根据man手册进行的翻译)
  7. 1.NetDh框架之数据库操作层--Dapper简单封装,可支持多库实例、多种数据库类型等(附源码和示例代码)
  8. 连接虚拟机的SQLServer
  9. C#生成Excel文件后彻底解除占用代码(来着CSDN)
  10. leetcode 395. Longest Substring with At Least K Repeating Characters