Externe Aliases werden genutzt, um den Aufruf von Services mit Hilfe von beliebigen, sprechenden, nichttechnischen Namen zu ermöglichen.
Grundsätzlich können externe Aliases (Pflege über den Button Externe Aliases), die jeweils auf einen Service verweisen, angelegt werden. Sie können die Form
/name1/name2/... haben und verwendet werden, um sprechendere Pfadnamen zur Verfügung zu stellen, die 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 Er unterscheidet genauso wie ein interner Alias nicht zwischen Groß- und Kleinschreibung.Das heißt: Wird der String des externen Aliases in der URL des eingehenden Requests gefunden, wird der diesem Alias zugeordnete Service aufgerufen, d.h. der in diesem Service definierte HTTP-Request-Handler. Die Service-Daten des externen Alias übersteuern die des Zielservices.
Eine eingehende URL wird zuerst auf die externen, dann auf die internen Aliases überprüft.
Externe Aliases transportieren
Um einen externen Alias zu transportieren, positionieren Sie den Cursor auf diesen und wählen Sie
oder im Menü Externer Alias ®
Transportieren. Sie erhalten dann ein Popup und können den Transportschlüssel angeben. Wählen Sie hier zum Beispiel