IIOP — це протокол зв'язку CORBA. Він визначає спосіб передачі бітів по дроту між клієнтами CORBA та серверами. CORBA — це стандартна архітектура розподілених об’єктів, розроблена Object Management Group (OMG).
IIOP (Internet Inter-ORB Protocol) є протокол, який дозволяє розподіленим програмам, написаним на різних мовах програмування, взаємодіяти через Інтернет. IIOP є життєво важливим аспектом основного галузевого стандарту, загальної архітектури брокера запитів до об’єктів (CORBA) (CORBA).
RMI-IIOP (читається як "RMI через IIOP") позначає інтерфейс Java Remote Method Invocation (RMI) через Internet Inter-Orb Protocol (IIOP), який забезпечує розподілені обчислювальні можливості архітектури Common Object Request Broker Architecture (CORBA) для платформи Java.
(Internet Inter-ORB протокол) Протокол повідомлень CORBA, що використовується в мережі TCP/IP (Інтернет, інтранет тощо).
Архітектура Common Object Request Broker Architecture (CORBA) — це стандарт, визначений Групою керування об’єктами (OMG), який дає змогу компонентам програмного забезпечення, написаним кількома комп’ютерними мовами та запущеним на кількох комп’ютерах, працювати разом.
Робота IIOP CORBA та IIOP припустимо клієнт-серверну модель обчислень, у якій клієнтська програма завжди робить запити, а серверна програма чекає на отримання запитів від клієнтів. Щоб клієнт зробив запит програми десь у мережі, він повинен мати адресу програми (екземпляр об’єкта).
Internet Inter-ORB Protocol (IIOP) є об'єктно-орієнтований протокол використовується для полегшення мережевої взаємодії між розподіленими програмами, написаними різними мовами програмування. IIOP використовується для покращення зв’язку в Інтернеті та інтрамережі для програм і служб.