2.3.3 CORBAオブジェクト基本サービス機能群(CORBA Object Services: COS)
(1) CORBA Object Services
CORBA Object ServicesはOMGが定義するOMAの構成要素の一つであり、分散オブジェクトシステムを構築するうえで必要になる基本的なサービス群である。OMGがそれらの仕様定義を行い、各CORBA製品ベンダーがその仕様に基づいて実装を行うものであり、既に複数のベンダーからCORBA製品として販売されている。
(2) 現在仕様化されているCOSサービス群
オブジェクトサービスの仕様はCommon Object Service Specification Volume 1 (COSS 1)としてOMGから発行されており、1998年12月現在、表2.3-2に示す15のサービスが仕様化されている。
(3) CORBA製品 Orbixが提供するCOS関連サービス群
本開発研究で利用しているOrbixはIONA社が開発・販売するCORBA製品である。前述したようにOrbixは最も広く利用されているCORBA製品であり、事実上のCORBA標準製品となっているものである。1998年12月現在、Orbixが提供するCOS関連サービスを表2.3-3に示す。
また、Orbixは、表2.3-4に示すようにCORBAに基づく分散オブジェクトシステムの運用を支援するサービスも提供しており、本開発研究においても一部利用している。