CORBA 인터페이스는 클라이언트 및 서버 둘 다의 디자인에서 중요한 역할을 수행합니다. 서버는 원격 호출에 응답할 수 있는 CORBA 가능 애플리케이션입니다. 서버는 CORBA 스켈레톤에 링크됩니다.
클라이언트는 IBM® Rational® Rhapsody® 모델 요소나 외부 IDL 파일에 의해 표시되는 서버 IDL을 사용하는 컴포넌트입니다. 클라이언트는 CORBA 스텁에 링크됩니다. IDL 컴파일러는 CORBA 인터페이스에서 서버(스켈레톤) 코드 또는 클라이언트(스텁) 코드를 생성할 수 있습니다.