カスタム・ビジネス・サービスのサポート

Siebel カスタム・ビジネス・サービスに対応する IBM ビジネス・オブジェクトを処理する場合、アダプターはアプリケーション固有の情報があるかどうかをチェックします。BSTYPE=Custom が検出された場合、トップレベル・ビジネス・オブジェクトの下に Request ビジネス・オブジェクトを取得します。アダプターが、着信ビジネス・サービスに対応するプロパティー・セットを構築するとき、Request ビジネス・オブジェクトの単純属性がプロパティーを規定します。SiebelMessage コンテナー属性が存在する場合は、その属性が統合オブジェクトを規定します。アダプターは、SiebelMessage コンテナー属性が存在する場合も、しない場合も、ビジネス・オブジェクトを処理することができます。このアダプターでは、以下の処理が実行されます。

  1. 新規プロパティー・セットのインスタンスを生成する
  2. 単純属性値を新規プロパティー・セットのプロパティーとして設定する
  3. Siebel Message オブジェクトを子プロパティー・セットと見なす (存在する場合)

ビジネス・サービス・メソッドを実行すると、OutputPropertySet が取得され、Response ビジネス・オブジェクトに取り込まれます。

ビジネス・サービスに対応する IBM ビジネス・オブジェクト

Siebel_BS<Name>
     +Request
     +Response

ビジネス・サービスで提供されるさまざまなメソッドは、ビジネス・オブジェクト処理用の動詞として機能します。

ビジネス・オブジェクトは、それぞれのメソッド/操作によって判別され、入出力は異なります。

統合オブジェクトに対応する IBM ビジネス・オブジェクト

Siebel_<IntObjectName> (Parent IntegrationComponent)
     Field1
     Field2
     +ChildIntegrationComponent

Copyright IBM Corp. 2004, 2005