![인터넷 인터 ORB 프로토콜 (IIOP) - 과학 기술 인터넷 인터 ORB 프로토콜 (IIOP) - 과학 기술](https://a.continuousdev.com/technology/internet-inter-orb-protocol-iiop.jpg)
콘텐츠
- 정의-IIOP (Internet Inter-ORB Protocol) 란 무엇입니까?
- Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.
- Techopedia는 IIOP (Internet Inter-ORB Protocol)를 설명합니다.
정의-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의 장점은 다음과 같습니다.
- 더 나은 아키텍처 중립
- 커뮤니케이션 투명성
- 확장 성
- 코드 재사용