İçindekiler:
- Tanım - İnternet-ORB Protokolü (IIOP) ne anlama geliyor?
- Techopedia, İnternet-ORB Protokolünü (IIOP) açıklıyor
Tanım - İnternet-ORB Protokolü (IIOP) ne anlama geliyor?
Internet Inter-ORB Protokolü (IIOP), farklı programlama dillerinde yazılmış dağıtılmış programlar arasında ağ etkileşimini kolaylaştırmak için kullanılan nesne tabanlı bir protokoldür. IIOP, uygulamalar ve hizmetler için İnternet ve intranet iletişimini geliştirmek için kullanılır.
IIOP, iyi bilinen bir BT endüstri standardı olan Common Object Request Broker Architecture'ın (CORBA) ayrılmaz bir bileşenidir. IIOP, nesne talebi aracıları (ORB) tarafından kullanılan soyut bir etkileşim protokolü olan Genel Inter-ORB Protokolünün (GIOP) bir uygulamasıdır.
IIOP, Microsoft'un birincil CORBA / IIOP rakibi olan Dağıtılmış Bileşen Nesne Modeli'ne (DCOM) benzer.
Techopedia, İnternet-ORB Protokolünü (IIOP) açıklıyor
CORBA gibi, IIOP da iletişim için bir istemci-sunucu mimarisini izler; burada bir mesaj isteği her zaman bir istemciden bir sunucuya iletilir.
IIOP için Nesne Yönetim Grubu (OMG) spesifikasyonları aşağıdaki gibidir:
- Ortak Veri Gösterimi (CDR): Standart bir veri kodlama / kod çözme yöntemi sağlar
- Birlikte Çalışabilir Nesne Başvurusu (IOR): İstemci, sunucu isteği göndermeden önce IOR olarak bilinen bir program adresine sahip olmalıdır. IOR, sunucunun IP adresini ve bağlantı noktası numaralarını temel alır ve genellikle istemcinin bilgisayarı tarafından oluşturulan bir değer tablosuna eşlenir.
- CORBA'nın ORB spesifikasyonlarını desteklemek için tanımlanan mesaj formatları
IIOP avantajları şunları içerir:
- Daha iyi mimari tarafsızlık
- İletişim şeffaflığı
- Ölçeklenebilirlik
- Kod yeniden kullanılabilirliği