“Remotable”是什么意思?

11
当Android API文档谈论“可远程对象”时,它们是什么意思?
例如,IBinder的API文档声明:
此接口描述与远程对象交互的抽象协议。
但我搜索了一下,似乎找不到任何定义,比如“可远程对象是一个... blah blah blah...”。

在Java和/或Android中搜索“远程对象”。 - 323go
@323go:啊,所以这又是API文档编写者创造的一个词,实际上应该是“此接口描述与远程对象交互的抽象协议。”? - Sound Conception
4
你的讽刺并不恰当。这个词并不是编造出来的,而是经常使用的——它指的是一种可以变得远程的对象。就像“editable”是可以被编辑的东西,“teachable”是可以被教导的人一样。 - 323go
虽然我尊重您的不同意见,但我承认这已经涉及到语义和语言方面,超出了StackOverflow的目的。 - Sound Conception
1个回答

22

IBinder 是一种接口,可以实现 IPC(进程间通信)等功能。您可能已经知道,所有应用程序(大多数情况下)都在其自己的进程上运行,并且不能直接与运行在其他进程中的应用程序进行交互。您可以使用 IBinder 创建它们之间的交互的一种方法。 IBinder 允许这些“远程”对象之间的通信。


如果这个回答解决了你的问题,请将此问题标记为已解决。 - Emmanuel
我不是提问者,抱歉。 - Evgeniy Mishustin
我知道。这个评论是针对楼主的。 - Emmanuel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接