情况是:在 server 中,我有一个对象 a ,然后通过Interpoces Communication(例如AIDL)将其传输到 client 中的另一个程序。
由AIDL,服务器中的对象A将被分解 ->传输 ->并在客户端中恢复。假设在 client 中的程序中将其恢复为对象 a'。
我的问题是:是否有与Object A 和 A'连接的东西?换句话说,将对象 A 通过IPC传输到另一个程序后,我们可以在 client a 的参考>?
是否有与对象A和A'?
连接的东西
不,对于大多数数据类型。a和a纯粹是独立的—有效地通过。
例外是如果A的类型本身是通过AIDL定义的,例如回调。然后,如果上面带有'调用方法的应用程序,这些方法实际上是在A。
上调用的通过IPC将对象A传输到另一个程序后,我们可以在客户端中的程序中获得原始对象A的引用吗?
是不可能的,因为a和a属于单独的过程。