Description
Applications can use an RPC library to call functions across process or network boundaries with a dedicated protocol.
This is a developer library. RPC systems can expose powerful operations, so authentication, input validation, and network boundaries must be designed by the application.