API für Veröffentlichung (Publish) in der UDDI-Registry der Version 3

Verwenden Sie die UDDI-API für Veröffentlichung (Publish), um Informationen in einer UDDI-Registry zu veröffentlichen, zu löschen und zu aktualisieren. Die in diesem Abschnitt definierten Nachrichten verhalten sich alle synchron.

Wenn Sie über das Programm auf alle API-Aufrufe und -Argumente zugreifen möchten, die von der Registry der UDDI Version 3 unterstützt werden, verwenden Sie den UDDI Version 3 Client for Java™. Wenn Sie über die grafische Benutzerschnittstelle auf die API-Funktionen zugreifen möchten, können Sie die UDDI-Benutzerschnittstelle verwenden, aber bei dieser Methode werden nicht alle Funktionen zur Verfügung gestellt.

Die UDDI-Registry der Version 3 unterstützt die folgenden Aufrufe der API Publish:

add_publisherAssertions
Fügt der Zusicherungssammlung eines Publishers eine oder mehrere publisherAssertions hinzu.
delete_binding
Löscht eine oder mehrere Instanzen von bindingTemplate-Daten aus der UDDI-Registry.
delete_business
Entfernt ein oder mehrere Business-Registrierungen und den gesamten zugehörigen Inhalt aus einer UDDI-Registry.
delete_publisherAssertions
Entfernt eine oder mehrere publisherAssertion-Elemente aus der Zusicherungssammlung eines Publishers.
delete_service
Entfernt ein oder mehrere businessService-Elemente aus der UDDI-Registry und der übergeordneten businessEntity.
delete_tModel
Löscht eine oder mehrere tModel-Strukturen logisch. Beim logischen Löschen werden die gelöschten tModel-Entitäten aus den find_tModel-Ergebnismengen ausgeblendet, aber sie werden nicht physisch gelöscht und deshalb in einer get_registeredInfo-Anforderung zurückgegeben.
get_assertionStatusReport
Bietet administrative Unterstützung für die Bestimmung des Status aktueller und ausstehender Publisher-Assertions (Zusicherungen), die sich auf die Business-Registrierungen beziehen, die vom jeweiligen Publisher-Account verwaltet werden. Mit dieser Nachricht kann ein Publisher den Status der eigenen Assertions anzeigen. Es können aber auch Assertions anderer Publisher, die vom aufrufenden Publisher-Account gesteuerte businessEntity-Strukturen einbeziehen, angezeigt werden.
get_publisherAssertions
Fordert alle Publisher-Assertions an, die einem Publisher-Account zugeordnet sind. Publisher-Assertions werden verwendet, um öffentlich sichtbare Business-Beziehungen zu steuern.
get_registeredInfo
Ruft eine verkürzte Liste aller businessEntity- und tModel-Daten ab, die von der Person gesteuert werden, die den übergebenen Berechtigungsnachweisen zugeordnet ist.
save_binding
Speichert oder aktualisiert ein vollständiges Element bindingTemplate. Diese Nachricht kann verwendet werden, um eine oder mehrere bindingTemplate-Elemente sowie die unter- und übergeordnete Beziehung, die jede bindingTemplate zu einem oder mehreren vorhandenen businessService-Elementen hat, hinzuzufügen oder zu aktualisieren.
save_business
Speichert oder aktualisiert Informationen über ein vollständiges Element businessEntity. Diese API hat das breiteste Spektrum aller save_xx-API-Aufrufe in der Publisher-API und kann verwendet werden, um umfassende Änderungen an den veröffentlichten Informationen für eine oder mehrere von einem Einzelbenutzer gesteuerte businessEntity-Elemente durchzuführen.
save_service
Fügt ein oder mehrere businessService-Elemente, die von einer bestimmten businessEntity bereitgestellt werden, hinzu oder aktualisiert sie.
save_tModel
Fügt ein oder mehrere registrierte tModel-Entitäten hinzu oder aktualisiert sie.
set_publisherAssertions
Verwaltet alle überwachten Beziehungs-Assertions, die einem Publisher-Account zugeordnet sind.

Ausführliche Details zur Syntax der API "Publish" finden Sie in der API-Spezifikation von UDDI Version 3.


Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_publish_api
Dateiname:rwsu_publish_api.html