| |
Handelnder Service V1.0 Konzepte und Datenarten Mai 2000 1-7 1 Name PropertyName; Wert PropertyValue; }; typedefsequence<Property > -PropertySeq; enum HowManyProps { keines, einige, alle }; edPropsschalter AnschlußSpeci (HowManyProps) { umkleiden Sie einiges: Prop_names PropertyNameSeq; }; 1,2,5 Halten Sie Angebote Instand Ein Service-Angebot ist die Informationen, die durch einen Exporteur über den Service erklärt werden, den er ist Annoncieren. Es enthält: ¥ der Service-Artname, ¥ ein Hinweis auf der Schnittstelle, die den Service liefert und ¥ null oder mehr Eigenschaftswerte für den Service. Ein Exporteur muß einen Wert für alle vorgeschriebenen Eigenschaften spezifizieren, die in spezifiziert werden dazugehörige Service-Art. Zusätzlich kann ein Exporteur Werte für genannt ernennen Eigenschaften, die nicht in der Service-Art spezifiziert werden. In solchem Fall ist der Händler nicht verbunden, die Eigenschaftsartüberprüfung zu tun. structangebot { Gegenstandhinweis; Eigenschaften PropertySeq; }; typedefsequence<Offer > -OfferSeq; struct OfferInfo { Gegenstandhinweis; Art ServiceTypeName; Eigenschaften PropertySeq; }; 1,2,5,1 Modifizierbare Eigenschaften Der Wert einer Eigenschaft in einem Service-Angebot kann geändert werden, wenn ¥ der Eigenschaftsmodus ist nicht schreibgeschützt, ob wahlweise freigestellt oder vorgeschrieben und ¥ der Händler stützt die änderneigenschaftsfunktionalität. Solche Eigenschaftswerte können durch ausdrückliches aktualisiert werden ändern Betriebe zum Händler. Exporteur kann ein Service-Angebot steuern, um durch exportierende Services mit nichtänderungsfähig zu sein halten Sie Arten instand, die schreibgeschützte Eigenschaften haben. Der ändernbetrieb bringt a zurück Ausnahme NotImplemented, wenn ein Händler nicht die änderneigenschaft stützt Funktionalität. Ein Importeur kann auch spezifizieren, ob oder nicht ein Händler betrachten sollte Angebote mit modifizierbaren Eigenschaften während des Zusammenbringens. |  |
|
| |
|
|