Object Request Broker (también por sus siglas ORB) es, en computación distribuida, el nombre que recibe una capa de software (también llamada middleware) que permite a los objetos realizar llamadas a métodos situados en máquinas remotas, a través de una red.