Show TOC

FunktionsdokumentationExterne Aliase Dieses Dokument in der Navigationsstruktur finden

 

Externe Aliases werden genutzt, um den Aufruf von Services mit Hilfe von beliebigen, sprechenden, nichttechnischen Namen zu ermöglichen.

Sie können die Form /name1/name2/... haben und auf beliebige Services im ICF-Servicebaum abgebildet werden, z.B. /SAP/mySAPdotcom/ping als externer Alias auf den Ping-Service. Im Gegensatz zu internen Aliases sind auch Schrägstriche ("/") erlaubt.

Ansonsten wird ein externer Alias behandelt wie ein interner Alias: wird der String des externen Aliase in der URL des eingehenden Requests gefunden, wird der diesem Alias zugeordnete Service aufgerufen (bzw. der in diesem Service definierte HTTP-Request-Handler). Die Service-Daten des externen Alias übersteuern die des Zielservices.

Hinweis Hinweis

Groß- und Kleinschreibung wird bei der Namensgebung nicht unterschieden.

Ende des Hinweises.

Hinweis Hinweis

Eine eingehende URL wird zuerst auf die externen, dann auf die internen Aliase überprüft.

Ende des Hinweises.

Aktivitäten

Externen Alias anlegen

Gehen Sie folgendermaßen vor, um im SICF-Servicebaum einen externen Alias anzulegen:

  1. Rufen Sie die Transaktion SICF auf.

  2. Wählen Sie im Einstiegsbild Externe Aliase.

    Hinweis Hinweis

    Wenn Sie über einen eigenen Namensraum verfügen, empfehlen wir Ihnen, einen Knoten auf der obersten Ebene des HTTP-Servicebaums anzulegen, der diesen Namen trägt, und alle eigenen Aliase bzw.Services unter diesem Knoten anzulegen.

    Ende des Hinweises.
  3. Markieren Sie nun einen Host im Baum, das der Vater des anzulegenden Alias sein soll, und wählen Sie Externen Alias anlegen (oder rechte Maustaste: Ext.Alias anlegen).

  4. Geben Sie für Ihren externen Alias einen Namen und eine Beschreibung an.

  5. Wählen Sie Alias auf einen bestehenden Service.

  6. Pflegen Sie die Bereiche Service-Daten und Fehlerseiten wie in Service anlegen beschrieben.

  7. Wählen Sie den Bereich Zielelement.

  8. MarkierenSie den gewünschten Zielservice in der Baumstruktur.

  9. Sichern Sie Ihre Eingaben mit .

  10. Prüfen Sie, ob der Service aktiviert ist.

Externe Aliases transportieren

Gehen Sie folgendermaßen vor, um einen Externen Alias zu transportieren:

  1. Positionieren Sie den Cursor auf diesen und wählen Sie im Menü   Externer Alias   Transportieren  .

  2. Sie erhalten dann ein Popup und können den Transportschlüssel angeben.

    Hinweis Hinweis

    Wählen Sie hier zum Beispiel /test*, so werden alle externen Aliase, die mit /test beginnen, transportiert.

    Ende des Hinweises.
  3. Geben Sie den Transportauftrag an, in dem der Transport verarbeitet werden soll.