Multiple choice technology packaged enterprise solutions

Can RFC return references?

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

RFC (Remote Function Call) cannot return references. RFC calls execute in different system contexts (often different servers entirely), so references (memory addresses) from the called system have no meaning in the calling system. RFC can only return values by copying data structures like tables, structures, and elementary types, not references to objects.

AI explanation

Remote Function Calls (RFC) pass data by value across system/process boundaries, serializing parameters for transmission rather than passing memory references. Because the calling and called systems may be entirely separate processes or even separate machines, there's no shared memory space for a reference to point into, so RFC cannot return references — only actual data values.