구성 요소 개체 모델이란 무엇입니까?
컴퓨터 프레임 워크는 소프트웨어 프로그래밍의 안정성과 생산성을 향상시키는 재사용 가능한 템플릿입니다. COM (구성 요소 개체 모델)은 구성 요소를 Microsoft® 프로그래밍 언어와 통합하는 컴퓨터 프레임 워크입니다. 이 프레임 워크는 Visual Basic 소프트웨어를 위해 1990 년대 초에 처음 소개되었지만 오늘날 대부분의 Microsoft® 프로그래밍 언어에서 널리 사용됩니다.
모듈 식 디자인은 작고 간단한 소프트웨어 구성 요소를 기반으로하는 아키텍처 방식입니다. 각 모듈은 특정 목적을 위해 제작되었으며 응용 프로그램과 독립적으로 실행할 수 있습니다. 실제로이 기술의 좋은 예는 통신을 위해 프린터 드라이버를 사용하는 컴퓨터에 연결된 프린터입니다.
구성 요소 개체 모델은 소프트웨어 프로그램에 모듈 식 디자인을 구현하는 우아한 방법을 제공합니다. COM 프레임 워크 내의 각 구성 요소는 관련없는 소프트웨어 프로그램에서 사용할 수있는 독립적 인 서비스입니다. 이를 통해 프로그래머는 COM 개체를 재사용 할 수 있습니다.
스프레드 시트가 포함 된 Microsoft Word® 문서는 실제로 구성 요소 개체 모델의 또 다른 예입니다. 스프레드 시트가 업데이트 될 때마다 Word® 문서가 자동으로 변경 사항으로 업데이트됩니다. 이 모델을 사용하면 여러 문서가 동일한 스프레드 시트를 공유하고 스프레드 시트가 변경 될 때마다 업데이트를받을 수 있습니다.
구성 요소 오브젝트 모델은 Microsoft®에서 사용하는 기술 제품군에 속합니다. 이러한 기술에는 Active X®, DCOM (Disrupted Component Object Model) 및 COM이 포함됩니다. 이 유형의 아키텍처를 사용하면 구성 요소를 다른 응용 프로그램으로 쉽게 전송할 수 있습니다.
Microsoft® 프로젝트는 관리자가 프로젝트를 완료하는 데 필요한 개별 작업을 추적 할 수있는 강력한 프로젝트 관리 도구입니다. 이 도구는 다른 Microsoft Office® 제품에서도 사용되는 달력 및 작업 관리자를 포함한 내장 구성 요소를 사용합니다. 이러한 내장 구성 요소를 사용하면 응용 프로그램의 동작, 모양 및 느낌이 유사하므로 새로운 Microsoft® 도구를 쉽게 배울 수 있습니다.
구성 요소 개체 모델을 사용하면 소프트웨어 프로그램에 유연성이 추가됩니다. 플러그 앤 플레이 사용을 제공하는 표준 기반 모듈을 작성하면됩니다. COM 개체는 프로그램에 구애받지 않으므로 여러 프로그래밍 언어에서보다 쉽게 사용할 수 있습니다. 잘 개발 된 COM 개체는 모든 Windows® 플랫폼에 추가 할 수 있으며 원활하게 작동합니다.
객체 지향 프로그래밍 (OOP)은 프로그래머가보다 유연한 응용 프로그램을 만들 수 있도록하는 소프트웨어 코딩 시스템입니다. 구성 요소 개체 모델은 Microsoft OOP 구현으로, 개발자는 COM 개체의 기본 소프트웨어 언어를 몰라도 COM 구성 요소를 재사용 할 수 있습니다. 이러한 구성 요소는 모든 Microsoft® 프로그래밍 언어와 호환되므로 재사용이 가능합니다.