Show TOC

Dokumentation zur VorgehensweiseZugriff auf eine BSP-Applikation Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Der Zugriff auf eine BSP-Applikation erfolgt wie bereits erwähnt über das HTTP oder HTTPS (Secure HTTP) Protokoll. Hierzu nutzt die BSP-Laufzeit das HTTP-Framework des SAP Web Application Servers (vgl. Server-Architektur). Im Internet Communication Framework (ICF) ist für das reibungslose Funktionieren einer BSP-Applikation ein Knoten, d.h. ein Service, im Servicebaum notwendig (siehe auch Erstellung einer BSP-Applikation

).

Achtung Achtung

Beachten Sie, dass nach der Installation eines SAP Web AS alle Services inaktiv sind und entsprechend aktiviert werden müssen. Weitere Informationen zum Aktivieren erhalten Sie unter ICF-Services aktivieren / deaktivieren und im Dokument Business Server Pages Administration. Nur bei zu SAP Web AS 6.20 neu angelegten BSP-Applikationen wird im Rahmen des automatischen Erzeugens des dazugehörigen Knotens im Servicebaum auch der Knoten aktiviert.

Ende der Warnung.

Eine BSP-Applikation wird über HTTP durch eine URL (Uniform Resource Locator) adressiert und zur Ausführung gebracht. Die URL einer BSP Applikation hat folgende Struktur (Default-Konfiguration):

<Prot>://<Host>.<Domäne>.<Extension>:<Port>/sap/bc/bsp/<Namensraum>/<Applikationsname>

Das Protokoll Prot ist http oder https (falls konfiguriert). Host ist der Name des Applikationsservers, auf dem die Applikation ausgeführt werden soll. Die Domäne mit der Extension umfasst verschiedene Rechner unter einem gemeinsamen Namen, wobei sie entweder von einem einzelnen Host oder von einem Netzwerk gebildet werden kann. Die Portnummer kann weggelassen werden, falls der Default-Port 80 (http) oder 443 (https) verwendet wird.

Als Standardeinstellung wird die Portnummer 1080 (http) bzw. 1443 (https) im SAP Web Application Server verwendet. Der Namensraum ist die Namensraumkennung der BSP-Applikation. SAP-Applikationen werden im Namensraum sap ausgeliefert. Falls Sie Ihre BSP-Applikation in einem eigenen Namensraum anlegen, so muss in der URL dieser verwendet werden. Der Applikationsname ist der Name der BSP-Applikation, wie er in der Entwicklungsumgebung definiert wurde.

Beispiel Beispiel

Hier ein Beispiel einer URL für die BSP-Test-Applikation IT00:

http://myServer.sap-ag.de:1080/sap/bc/bsp/sap/it00

Die Abbildung wird im Begleittext erläutert.

Ende des Beispiels.

Achtung Achtung

Beachten Sie, dass der Server mit voll qualifizierten Namen, d.h. einschließlich der Netzwerkdomäne (hier: sap-ag.de), angegeben wird. Andernfalls reagiert die BSP-Laufzeit mit einer Fehlermeldung. Die vollständige Angabe der Domäne ist notwendig, da andernfalls Probleme mit HTTP-Cookies entstehen können (z.B. Single SignOn).

Wenn Ihre BSP, die Sie über die SE80 starten, eine verkürzte URL (ohne Angabe des Hostnamens) enthält, gehen Sie vor wie in Hinweis 434918 beschrieben.

Ende der Warnung.

Wird diese URL in einem Web Browser angesprochen, so wird die entsprechende BSP-Applikation gestartet und die Startseite (standardmäßig die BSP default.htm) angezeigt.

Innerhalb der SAP Entwicklungsumgebung können Sie die URL einer BSP-Applikation bzw. einer BSP auf der Registerkarte Eigenschaften in der rechten Fensterhälfte des SAPGUI ermitteln.

Beispiel Beispiel

Beispiel der Seite default.htm der BSP-Applikation IT00:

Die Abbildung wird im Begleittext erläutert.

Ende des Beispiels.