A protocol that defines a small set of messages and data formats. Part of the Common Object Request Broker Architecture (CORBA), GIOP enables a client-side object request broker (ORB) to forward object method invocations to another, server-side ORB and receive back replies and error messages. See CORBA and ORB.