Interstage Application Server UDDIサービス ユーザーズガイド
目次 索引 前ページ次ページ

付録A 拡張属性機能仕様> A.2 拡張属性データ構造

A.2.3 resource構造

resource構造は、拡張属性の対象となるUDDIデータの識別子と種別情報を表します。拡張属性を関連付けるUDDIのデータモデルによって、resource構造の識別子と種別情報は以下のとおりになります。

UDDIのデータモデル

識別子情報(key)

種別情報(type)

businessEntity

businessKeyの値

“businessEntity”

businessService

serviceKeyの値

“businessService”

bindingTemplate

bindingKeyの値

“bindingTemplate”

tModel

tModelKeyの値

“tModel”

attribute

attributeKeyの値

“attribute”

■resource構造のXMLスキーマ

<xsd:complexType name="Resource">
 <xsd:attribute name="key" type="xsd:string"/>
 <xsd:attribute name="type" type="uddi-ext:resourceType"/>
</xsd:complexType>

■サブ構造の内容

フィールド名

説明

データ型

長さ

key

必須属性。
拡張属性が関連付けられている対象データの識別子です。

UUID

41

type

必須属性。
拡張属性が関連付けられている対象データの種別を表す情報です。種別としては以下の4つがあります。

  • “businessEntity”
    UDDIのbusinessEntityに対する拡張属性
  • “businessService”
    UDDIのbusinessServiceに対する拡張属性
  • “bindingTemplate”
    UDDIのbindingTemplateに対する拡張属性
  • “tModel”
    UDDIのtModelに対する拡張属性
  • “attribute”
    拡張属性に対する拡張属性

文字列

16


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005