| |
4-24 FernübertragungsdienstcZugang U. Subskription, v1.0 Dezember 2002 4 discover_services() Betrieb bringt eine Liste der Dienstleistungen zurück, die über dieses vorhanden sind Einzelhändler. Dieser Betrieb wird verwendet, um die Dienstleistungen zu entdecken, die über den Einzelhändler, für Gebrauch bereitgestellt werden durch den Endbenutzer. Er kann sein scoped durch die desired_properties Parameter (sehen Sie MatchProperties in Abschnitt 5,1,1, "Eigenschaften und Eigenschaftslisten," auf Seite 5-1). Der Einzelhändler hat die Möglichkeit zum In Verbindung treten mit von ein oder mehr Diensterbringern zwecks erfüllen Sie die Teilnehmeranforderung. Dieses findet in einer Weise statt, die zum Endbenutzer total transparent ist. Der Einzelhändler führt eine oder mehr Anforderungen auf einem oder mehr Diensterbringern durch und sammelt die Informationen, die von jedem Diensterbringer erhalten werden. Dieses sammelte Informationen werden zum Endbenutzer als Einteiler der Informationen vermischt und zur Verfügung gestellt. Die Liste des Einzelhändlers hält das Zusammenbringen der desired_properties instand wird in Dienstleistungen zurückgegangen. Dieses ist eine Reihenfolge von ServiceInfo Strukturen, die enthalten ServiceId und a Reihenfolge der Service-Eigenschaften. Z.Z. haben keine spezifischen Eigenschaftsnamen und -werte definiert für DiscoverServiceProperties und so ist sein Gebrauch Diensterbringer spezifisch. Beispiele von DiscoverServiceProperties können sein ' freie ' Dienstleistungen, ' Komfort ' Telephoniedienstleistungen, ' Information Retrieval ' Dienstleistungen, ' Bildschirm Bedarfs-, ' ' Verbindung dokumentieren Sie das Redigieren, ' ' Zahlung, ' ' Umladen der benennenden Karte, ' usw.. Das how_many Parameter definiert die Zahl von ServiceInfo Strukturen zum innen Zurückgehen der Service-Parameter. Die Zahl Dienstleistungen übersteigt nicht diese Zahl. Wenn die desired_properties Parameter wird falsch formatiert oder ein unzulässiges liefert Eigenschaftsname oder Wert, das PropertyError Ausnahme sollte angehoben werden. Eigenschaft Namen, die nicht erkannt werden, können ignoriert werden wenn desired_properties erfordert das nur einige oder keine der Eigenschaften werden zusammengebracht. Wenn die Service-Liste nicht erreichbar ist, weil die Dienstleistungen des Einzelhändlers nicht vorhanden sind, dann der Betrieb sollte ein ListError anheben Ausnahme mit dem ListUnavailable Störungscode. 4,8,2 Drehbücher Tabelle 4-7 Halten Sie EntdeckungcSegmentcDiagramm Instand : EndUserRole theRetailer Service-iceDiscov ery aProv ider Service-iceDiscov ery anotherProv ider Service-iceDiscov ery discover_serv ices(session_token, die desired_properties, how_many) discover_serv ices(session_token, die desired_properties, how_many) discover_serv ices(session_token, die desired_properties, how_many) Wiederholen Sie f oder jedes provider |  |
|
| |
 |
 |
 |
|
Workflow-Management für CORBA-basierte Anwendungen (Taschenbuch)
von Wolfgang Schulze
| |
|
| Sonstige Artikel: | |
| Buddhismus Für Dummies (Fur Dummies) (Taschenbuch) von Jonathan Landaw, Stephan Bodian | | Can'T Slow Down von Lionel Richie | | Technical Tennis: Racquets, Strings, Balls, Courts, Spin, and Bounce: "Racquets, Strings, Balls, Courts, Spin, and Bounce" (Taschenbuch) von Rod Cross, Crawford Lindsey | |
|
|