분산 구성 요소 개체 모델이란 무엇입니까?

지난 수십 년 동안 컴퓨터 과학자들은 분산 구성 요소 기술을 사용하여 전체 컴퓨터 성능을 개선하는 작업을 해왔습니다. DCOM (Distributed Component Object Model)은 여러 컴퓨터 서버에 Microsoft® 소프트웨어 구성 요소를 분배 할 수 있도록 Microsoft®에 의해 작성되었습니다. 이 기술을 사용하면 회사에서 서버를 클러스터링 할 수 있으므로 회사 전체에 확장 성이 커집니다.

분산 구성 요소 개체 모델은 1990 년대 후반에 Windows® NT 운영 체제에서 처음 도입되었습니다. 이 기술은 대부분의 Microsoft® 소프트웨어 응용 프로그램에 사용되는 표준 COM (Common Object Model) 프레임 워크에 점진적으로 추가되었습니다. COM 프레임 워크는 한 컴퓨터에서 여러 응용 프로그램에 액세스하는 방법을 제공했지만 회사 네트워크의 외부 컴퓨터에서는 작동하지 않았습니다.

오늘날 인터넷에서 구성 요소와 소프트웨어 서비스를 공유하는 것이 표준 관행입니다. 일부 예는 호텔, 항공사 및 렌터카 대행사와 연결되는 여행 예약 사이트에서 볼 수 있습니다. 이 기술을 통해 컴퓨터는 여러 네트워크에서 소프트웨어 응용 프로그램을 공유 할 수 있습니다. 분산 구성 요소 개체 모델은 많은 Microsoft® 응용 프로그램이 네트워크에서 작동하도록하는 기술입니다.

Microsoft의 분산 구성 요소 개체 모델과 유사한 많은 경쟁 기술이 있습니다. 이러한 기술에는 COM, COM + 및 웹 서비스가 포함됩니다. DCOM은 주로 Microsoft® 제품을 사용하는 조직에서 사용합니다.

분산 구성 요소 개체 모델 사용의 단점 중 하나는 이러한 구성 요소를 지원하기 위해 전체 Microsoft® 제품 모음을 사용해야한다는 것입니다. 여기에는 Windows® 운영 체제, 웹 서버 및 데이터베이스 계층이 포함됩니다. DCOM은 Microsoft®의 소유이며 제대로 작동하려면 기본 Microsoft® 기술이 필요합니다.

DCOM은 프로세스 간 통신 계층 기술로 간주됩니다. 컴퓨터가 네트워크의 별도 컴퓨터에있는 다른 응용 프로그램에 액세스 할 수 있습니다. 이를 통해 여러 서버에서 응용 프로그램을 공유 할 수 있습니다.

대부분의 기업은 DCOM 및 COM 기술을보다 진보적 인 웹 서비스 소프트웨어로 발전 시켰습니다. 이 유형의 소프트웨어는 하나의 다중 소프트웨어 구성 및 하드웨어 플랫폼을 실행할 수 있기 때문에 표준 DCOM보다 융통성이 있습니다. 외부 클라이언트가 일반적으로 더 일반적이기 때문에 인터넷상의 소프트웨어에 필수적입니다.

다른 언어

이 기사가 도움이 되었습니까? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?