2014-05-18 25 views
7

Che cosa significano i documenti API Android quando parlano di "oggetto remotabile"?Che cosa significa "Remotabile"?

Ad esempio la documentazione API per IBinder stato:

Questa interfaccia descrive il protocollo astratto per interagire con un oggetto remotable .

Ma ho cercato e non riesco a trovare una definizione come "Un oggetto remotabile è un oggetto che ... bla bla bla ..."

+0

Cerca "oggetti remoti" in java e/o android. – 323go

+0

@ 323go: Ahh quindi è un'altra parola inventata per gentile concessione degli autori di api-doc e dovrebbe davvero leggere "Questa interfaccia descrive il protocollo astratto per l'interazione con un oggetto remoto."? –

+2

Il tuo sarcasmo è piuttosto fuori luogo. Non è affatto una parola inventata, ma piuttosto usata frequentemente - è un oggetto che può essere reso remoto. Proprio come "modificabile" è qualcosa che può essere modificato, e "insegnabile" è qualcuno che può essere insegnato. – 323go

risposta

16

IBinder è un'interfaccia che permette IPC (Inter Process Communications) tra le altre cose. Come forse saprai, tutte le app (la maggior parte delle volte) vengono eseguite sul proprio processo e non possono interagire direttamente con le app in esecuzione in altri processi. Un metodo che è possibile utilizzare per creare un'interazione tra di loro è utilizzando uno IBinder. IBinder consente la comunicazione tra questi oggetti "remoti".

+0

spiegazione molto chiara, grazie –

+0

Se questo ha risposto alla tua domanda, per favore segna questa domanda come risposta. – Emmanuel

+0

Io non sono l'antipasto di domanda, mi dispiace –