Sun Java System Portal Server 6.3 Mobile Access Desktop • Online-Hilfe
  Inhalt     Index

Kanal für einfache Webservices

Kanäle für einfache Webservices generieren die Benutzeroberflächen für die Interaktionen mit relativ einfachen Webservices. Einige Beispiele einfacher Webservices sind:

So können Benutzer über einen Servicekanal Services für Währungsumtausch in Anspruch nehmen. Der Kanal wird von der Front-End-Benutzeroberfläche dynamisch generiert. Dadurch können Benutzer die Eingabewerte für den Währungsumtausch eingeben. Nachdem das Formular abgeschickt wurde, werden die Informationen vom Webservice verarbeitet und die Ergebnisse an den Benutzer zurückgesendet.

Kanäle für einfache Webservices sind:

Der Musterkanal für vorkonfigurierten Webservice ist standardmäßig auf dem Desktop eingerichtet. Der Musterkanal für konfigurierbaren Webservice kann vom Administrator hinzugefügt werden.

Musterkanal für vorkonfigurierten Webservice

Der Musterkanal für vorkonfigurierten Webservice bietet ein Beispiel für einen Währungsumrechner.

So verwenden Sie den Webservice

  1. Geben Sie die Parameterwerte ein.
  2. Es werden Standardwerte angezeigt, die Sie aber aus dem Feld löschen können, um Ihre eigenen Werte einzugeben.

  3. Wählen Sie „Ausführen“.
  4. Wählen Sie „OK“, wenn Sie fertig sind.

So stellen Sie die Standardwerte für den Webservice ein

Standardwerte werden in den Feldern des Währungsumrechners automatisch angezeigt. Um diese Werte zu ändern, gehen Sie wie folgt vor:

  1. Wählen Sie „Bearbeiten“ aus der Symbolleiste des Kanals.
  2. Geben Sie die Standardwerte für die Parameter ein.
  3. Wählen Sie „Fertig“, um Ihre Einstellungen zu speichern und zur Desktopseite zurückzukehren. Oder wählen Sie „Abbrechen“, um ohne Änderungen zum Desktop zurückzukehren.

Musterkanal für konfigurierbaren Webservice

Mit dem Musterkanal für konfigurierbaren Webservice können Benutzer den Kanal so konfigurieren, dass er einen bestimmten Webservice anzeigt. Dazu müssen die Benutzer die Werte für den WSDL URL ändern und dem Webservice einen neuen Methodennamen zuweisen. Im Gegensatz zum Kanal für vorkonfigurierten Webservice können Sie beim Kanal für konfigurierbaren Webservice keine Standardwerte für die Eingabeparameter des Webservice speichern.

Sie können jederzeit einen Kanal für Provider einfacher Webservices an einen Webservice und die damit verbundene Methode angliedern.

Wie der Name schon besagt, kann der Kanal für einfachen konfigurierbaren Webservice nur für relativ einfache Webservices verwendet werden, die keine komplexen Eingabe- und Ausgabeparameter und Benutzeroberflächendarstellungen benötigen.

Der Provider einfacher Webservices unterstützt nur einfache Datentypen wie Integer, String und Doppel. Es werden keine mathematisch angeordneten Ein- und Ausgabeparameter unterstützt.

Die einzige Ausnahme sind benutzerdefinierte Typen, die selbst aus einfachenTypen bestehen und nur eine Schachtelungsebene besitzen. Sie können beispielsweise keine anderen benutzerdefinierten Typen enthalten.

Provider einfacher Webservices unterstützen die folgenden WSDL-Konfigurationseigenschaften:

Provider einfacher Webservices unterstützen die Verwendung des Statements import sowie fault-Daten in den Bindungsoperationen in der WSDL-Definition nicht.

Wenn der Provider erkennt, dass er einen bestimmten Webservice nicht ausführen kann, gibt er eine entsprechende Meldung an den Benutzer.

So konfigurieren Sie den Kanal so, dass ein Webservice angezeigt wird

  1. Wählen Sie „Bearbeiten“ aus der Symbolleiste des Kanals.
  2. Geben Sie den WSDL-Standort des anzuzeigenden Webservice an.
  3. Geben Sie den Methodennamen des Webservice an.
  4. Wählen Sie „Fertig“, um Ihre Einstellungen zu speichern und zur Desktopseite zurückzukehren. Oder wählen Sie „Abbrechen“, um ohne Änderungen zum Desktop zurückzukehren.

  Inhalt     Index