Android远程Service调用(RPC)实现步骤详解62.docVIP

  • 11
  • 0
  • 约4.74千字
  • 约 7页
  • 2018-04-28 发布于贵州
  • 举报

Android远程Service调用(RPC)实现步骤详解62.doc

Android远程Service调用(RPC)实现步骤详解62

开始介绍之前,先看一下本例的界面: Android远程Service调用 简介: 远程Service调用,是Android系统为了提供进程间通信而提供的轻量级实现方式,这种方式采用一种称为远程进程调用技术来实现,英文名全称是Remote Procedure Call,即RPC。 RPC简介:远程进程调用是指在一个进程里,调用另外一个进程里的服务。Android通过接口定义语言来生成两个进程间的访问代码。接口定义语言(Android Interface Definition Language,即AIDL)是Android系统的一种接口描述语言,Android编译器可以将AIDL文件编译成一段JAVA代码,生成相对的接口。 下面来详细介绍下如何通过RPC机制来达到远程进程调用的目的和步骤。 第一,我们要先弄清楚这是怎么样的一个流程。用通俗点语言来说,打个例子:比如公司A提供A服务,并且这种服务是对外开放的,也就是其他公司或者个人都可以通过某种方式来使用这种服务,公司B想要使用A公司的A服务,就以通过公司A编制的一种形式来使用它。用图来表示就是: 公司B通过公司A的某种形式来使用公司A提供的服务A 现在,我们可以说,进程B可以通过进程A提供的某种形式来使用进程A的服务A。这个过程就是RPC。 了解基本概念之后,我们可以开始进行RPC的实现步骤。下面

文档评论(0)

1亿VIP精品文档

相关文档