인터넷 인터 ORB 프로토콜 (IIOP)

작가: Lewis Jackson
창조 날짜: 5 할 수있다 2021
업데이트 날짜: 25 6 월 2024
Anonim
인터넷 인터 ORB 프로토콜 (IIOP) - 과학 기술
인터넷 인터 ORB 프로토콜 (IIOP) - 과학 기술

콘텐츠

정의-IIOP (Internet Inter-ORB Protocol) 란 무엇입니까?

IIOP (Internet Inter-ORB Protocol)는 다른 프로그래밍 언어로 작성된 분산 프로그램 간의 네트워크 상호 작용을 용이하게하는 데 사용되는 객체 지향 프로토콜입니다. IIOP는 응용 프로그램 및 서비스의 인터넷 및 인트라넷 통신을 향상시키는 데 사용됩니다.

IIOP는 잘 알려진 IT 산업 표준 인 CORBA (Common Object Request Broker Architecture)의 필수 구성 요소입니다. IIOP는 GIOP (General Inter-ORB Protocol)의 구현으로, ORB (Object Request Brokers)에서 사용하는 추상 Interation Protocol입니다.

IIOP는 주요 CORBA / IIOP 경쟁 업체 인 Microsoft의 DCOM (Distributed Component Object Model)과 유사합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 IIOP (Internet Inter-ORB Protocol)를 설명합니다.

CORBA와 마찬가지로 IIOP는 통신을 위해 클라이언트-서버 아키텍처를 따르며, 요청은 항상 클라이언트에서 서버로 전송됩니다.

IIOP에 대한 OMG (Object Management Group) 사양은 다음과 같습니다.

  • CDR (Common Data Representation) : 표준 데이터 인코딩 / 디코딩 방법 제공
  • IOR (Interoperable Object Reference) : 클라이언트는 서버 요청을하기 전에 IOR이라는 프로그램 주소를 가지고 있어야합니다. IOR은 서버의 IP 주소와 포트 번호를 기반으로하며 일반적으로 클라이언트의 컴퓨터에서 만든 값 테이블에 매핑됩니다.
  • CORBA ORB 스펙을 지원하도록 정의 된 형식

IIOP의 장점은 다음과 같습니다.

  • 더 나은 아키텍처 중립
  • 커뮤니케이션 투명성
  • 확장 성
  • 코드 재사용