CORBA Services The basic CORBA interfaces only allow general communications. The CORBA standard also defines a set of general-purpose services, that ease writing CORBA applications. Currently, the CORBA spec defines about 15 such services. However, most CORBA implementations currently implement only a small subset of these services. Because of CORBA's inter-operability, it is possible to mix ORBs and services coming from different vendors.