There's classic RPC, and there's the "RPC" used as a general label for "I'm here, and I need to get a message to there (and maybe back)". There are a bunch of approaches the the latter problem, depending on those pesky details.