COM (Component Object Model)

COM[콤]은 프로그램의 컴포넌트 객체들을 개발하고 지원하기 위한 하부 기반구조로서, CORBA에서 정의된 수준의 기능 제공을 목표로 한다. 마이크로소프트의 OLE가 사용자가 화면에서 볼 수 있는 복합문서를 위한 서비스를 제공하는 반면, COM은 인터페이스 교섭, 생명주기 관리 (언제쯤 객체가 시스템에서 제거될 수 있는지 판단), 라이선스, 이벤트 서비스(다른 객체에서 발생된 이벤트의 결과로서 한 객체를 서비스에 배정) 등 하부 서비스를 제공한다.

COM은 COM+, DCOM, ActiveX interfaces, 프로그래밍 도구 등을 포함한다.

좀더 자세한 내용은 마이크로소프트의 COM 홈페이지를 참조하시기 바랍니다.


이 정보는 1999년 6월 16일에 수정되었으며, 심재범님께서 도움을 주셨습니다.
영어판(whatis.com)