COM (コンポーネント オブジェクト モデル)

開発言語や常駐するコンピュータに関係なく、ネットワーク環境でオブジェクトどうしの操作をするためのバイナリ標準。COM 方式のテクノロジには、ActiveX コントロール、オートメーション、および OLE (オブジェクトのリンクと埋め込み) があります。COM では、ほかのコンポーネントに対してオブジェクトの機能を公開したり、オブジェクトでアプリケーションのホスティングができます。COM は、オブジェクトの公開方法や、その公開がプロセスやネットワーク間でどのように機能するかを定義します。さらに、COM は、オブジェクトの有効期間を定義します。