O trabalho é similar ao anterior, exceto que o mecanismo de socket é substituído pelo mecanismo de RPC (Remote Procedure Call). Neste caso as operações sobre a base de dados (Servidor gdbm) se dará via chamadas de procedimentos remotos (um procedimento por operação).
Exemplo de programas que utilizam RPC:
Nota: argumentos do tipo string exigem cuidado - veja exemplos: