Oracle Studioを使用すると、アウトバウンドのアダプタ相互作用を定義できます。さらに、Oracle Studioでは、これらの相互作用で使用する入力構造および出力構造を定義します。相互作用および入力構造と出力構造は、Oracle Studioの「Design」パースペクティブの「Metadata」タブでメタデータとして保守されます。
この付録には次のセクションがあります。
データベース・アダプタのメタデータを保守するには、Oracle Studioを使用します。
「スタート」メニューから、「プログラム」→「Oracle」→「Studio」を選択します。
「Machines」フォルダを開いて、使用するマシンを開きます。
「Bindings」フォルダを開きます。
「NAV」バインディングを開きます。
「Adapters」フォルダを開き、アダプタ・リストを表示します。
アダプタを右クリックして「Show Metadata View」を選択し、「Metadata」ビューを開きます。
アダプタ・メタデータは次のように作成および編集できます。
アダプタ・メタデータの「General」プロパティ: アダプタに関する情報(アダプタ名、アダプタへの接続方法など)を入力および編集します。入力および編集は「Design」パースペクティブの「Metadata」ビューで行います。
アダプタ・メタデータの「Interaction」: 相互作用の詳細を入力します。データベース・アダプタなど一部のアダプタに限って、相互作用の「Advanced」タブが表示されます。このタブには相互作用の詳細情報が含まれます。
アダプタ・メタデータの「Schema Record」: アダプタ定義のレコードの入力および出力レコード構造を指定します。
アダプタに関する情報(アダプタ名、アダプタへの接続方法など)を入力および編集できます。入力および編集は「Design」パースペクティブの「Metadata」ビューで行います。次に、アダプタの「General」プロパティ・エディタを開く方法について説明します。
Oracle Studioの「Design」パースペクティブの「Metadata」ビューで「Adapters」フォルダを開きます。
編集するアダプタを右クリックして「Open」を選択します。
「General」プロパティ・エディタが表示されます。
次の図に、アダプタの「General」プロパティ・エディタを示します。
「General」プロパティは、次の表のとおりです。
表A-1 「General」タブのコンポーネント
フィールド | 説明 |
---|---|
説明 |
アダプタを識別する説明を入力します。 |
Authentication mechanism |
アダプタにアクセスするための認証を指定します。選択可能なメカニズムは次のとおりです。
|
Max request size |
XMLリクエストまたはリプライの最大サイズをバイト単位で指定します。この値より長いメッセージは拒否され、エラーが発生します。 |
Max active connections |
1つのアダプタ(プロセスごと)での同時接続の最大数を指定します。 |
Max idle timeout |
アクティブな接続のアイドル期間の最大時間を秒単位で指定します。この時間を経過すると、接続はクローズされます。 |
Adapter Specifications |
相互作用に関するアダプタ固有のプロパティを指定します。CICSアダプタにアダプタ固有のプロパティはありません。 |
アダプタ・メタデータの「Interaction」エディタでは、相互作用およびその入力定義と出力定義を指定します。次に、アダプタ・メタデータのエディタを開く方法について説明します。
Oracle Studioの「Design」パースペクティブの「Metadata」ビューで「Adapters」フォルダを開きます。
編集する相互作用が含まれているアダプタを開きます。
「Adapter」フォルダを開きます。
編集するアダプタを右クリックして「Open」を選択します。
アダプタ・メタデータの「Interaction」エディタが表示されます。
次の図に、アダプタ・メタデータの「Interaction」エディタを示します。
アダプタ・メタデータの「Interaction」プロパティは、次の表のとおりです。
表A-2 「Interaction」の「General」エディタのコンポーネント
フィールド | 説明 |
---|---|
Description |
相互作用に関するわかりやすい識別子を入力します。 |
Mode |
相互作用のモードを決定します。選択可能な相互作用のモードは次のとおりです。
|
Input record |
入力レコードを識別します。 |
Output record |
相互作用の結果の出力レコードを識別します。 |
Interaction Specific Parameters |
相互作用に固有のプロパティです。「Interaction」の「Advanced」タブが使用される場合、このセクションは表示されません。 |
アダプタ・メタデータの「Schema Record」エディタでは、相互作用の入力および出力レコード構造の一般詳細を定義します。次に、アダプタ・メタデータの「Schema Record」エディタを開く方法について説明します。
Oracle Studioの「Design」パースペクティブの「Metadata」ビューで「Adapters」フォルダを開きます。
編集するスキーマ・レコードが含まれているアダプタを開きます。
「Schemas」を開きます。
編集するスキーマを右クリックして「Open」を選択します。
アダプタ・メタデータの「Schema Record」エディタが表示されます。
次の図に、アダプタ・メタデータの「Schema Record」エディタを示します。
アダプタ・メタデータの「Schema Record」プロパティは、次の表のとおりです。
表A-3 「Schema Record」タブ
フィールド | 説明 |
---|---|
Fields list |
レコード内の単一データ項目を定義します。このセクションにある表には、次の3つの列が含まれます。
|
Specifications |
特定のフィールドのプロパティを定義します。プロパティを表示するには、「Fields List」で特定のフィールドを選択します。 |
次の表に、「Schema Record」エディタで仕様を定義する際に使用できる有効なデータ型を示します。
XMLスキーマを表示することによってアダプタ・メタデータを編集することもできます。次に、アダプタ・メタデータのXMLエディタを開く方法について説明します。
Oracle Studioの「Design」パースペクティブの「Metadata」ビューで「Adapters」フォルダを開きます。
編集するアダプタを右クリックして「Open as XML」を選択します。
アダプタのXMLエディタが「Design」ビューに表示されます。
次の図に、アダプタのXMLエディタを示します。
XMLエディタの「Design」ビューでプロパティを編集する方法の詳細は、次を参照してください。