DCOM を介して使えるようビジネス オブジェクトをクライアントに登録する

カスタム ビジネス オブジェクトは、DCOM を介して使用できる識別子 (CLSID) にクライアント側がプログラム名 (ProgID) を確実にマップできるようにしておく必要があります。このため、DCOM オブジェクトの ProgID をクライアント側のレジストリに指定し、サーバー側ビジネス オブジェクトのクラス ID にマップする必要があります。サポートされているほかのプロトコル (HTTP、HTTPS、およびインプロセス) では、この操作は必要ありません。

たとえば、MyBObj というサーバー側ビジネス オブジェクトを、"{00112233-4455-6677-8899-00AABBCCDDEE}" という特定のクラス ID を使って公開する場合、次のエントリがクライアント側のレジストリに追加されていることを確認する必要があります。

[HKEY_CLASSES_ROOT]
\MyBObj
    \Clsid
    (Default) "{00112233-4455-6677-8899-00AABBCCDDEE}"