Anfang des InhaltsbereichsKomponentendokumentation ITS-Flow-Logik: Referenzhandbuch  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Diese Dokumentation beschreibt ein Implementierungsmodell für die Entwicklung von dynpro-unabhängigen Internet-Anwendungen, die über den Internet Transaction Server (ITS) gesteuert werden, auf Daten im R/3-System (oder jedem anderen externen System) zugreifen und von jedem Web-Browser aus gestartet werden können.

Die ITS-Flow-Logik ermöglicht es Ihnen, Internet-Anwendungen zu entwickeln, die aus verbundenen HTML-Seiten bestehen. Diese Seiten können Sie mit Daten füllen, die Sie aus dem R/3-System (oder einem beliebigen anderen externen System) entnommen haben. Die Seiten bieten eine Reihe von Anwendungsfunktionen und werden über das Verfolgen von Hyperlinks oder über die Verarbeitung von HTML-Formularen generiert. Der Dialogablauf wird auf Client-Seite vom Benutzer festgelegt, der frei zwischen den Seiten navigieren kann.

Da der Dialogablauf nicht von vornherein feststeht, hängt viel davon ab, was der Benutzer tut. Dies steht im Gegensatz zum Dialogablauf in anderen Geschäftsszenarios, in denen die Geschäftsanwendung den Navigationsmöglichkeiten des Benutzers Grenzen setzen kann.

Die nachstehende Grafik veranschaulicht das Grundkonzept:

Diese Grafik wird im zugehörigen Text erklärt

Hinweis

Diese Dokumentation beschreibt, wie Sie Anwendungen entwickeln, in denen die Geschäftslogik in Bausteinen implementiert ist, die vom R/3-System gerufen werden.

In zukünftigen Releases wird es möglich sein, Bausteinaufrufe aus jedem externen System zu definieren.

Einführungshinweise

Sie sollten die ITS-Flow-Logik für Anwendungen einsetzen, die viele Anwendungsfunktionen auf einer Seite anbieten und bei denen der Dialogablauf nicht von vornherein feststeht.

Solche Anwendungen haben einfache mausorientierte Benutzungsoberflächen, erfordern nur wenige Eingaben von Hand und begnügen sich mit geringen Datenformatierungsanforderungen. Sie werden oft in Szenarios des elektronischen Handels (e-Commerce) eingesetzt.

Integration

Um Anwendungen auf der Grundlage der ITS-Flow-Logik zu entwickeln, müssen Sie folgende Komponenten installieren:

Der ITS bildet die Schnittstelle zwischen dem R/3-System und dem Internet.

Das SAP@Web Studio ist ein PC-Werkzeug zur Implementierung von Services, die alle vom ITS zur Ausführung von Anwendungen benötigten Dateien enthalten.

Funktionsumfang

Wie bei allen anderen Implementierungsmodellen gibt es auch hier eine klare Trennung zwischen Geschäftslogik und Präsentationsaspekten. In diesem Fall ist die Definition des Dialogablaufes auch eine separate Aufgabe.

Wenn Sie die Geschäftslogik im R/3-System implementieren, legen Sie Business APIs (BAPIs) oder remote-fähige Standardfunktionsbausteine mit dem Function Builder in der ABAP Workbench an.

Dazu müssen Sie einen ITS-Service anlegen, der alle zur Impelemtierung und Ausführung der Anwendung benötigten Dateien enthält.

Sie entwerfen die Präsentation, indem Sie einen Satz HTML-Templates anlegen.

Sie implementieren den Dialogablauf, indem Sie die Logik in Flow-Dateien definieren. Diese Flow-Logik definiert die Reihenfolge, in der Bausteine aufgerufen werden, auf der Grundlage von Ereignissen und Ausnahmen.

Es gibt eine Flow-Datei für jedes HTML-Template, das eine Dialogablaufdefinition benötigt.

Der Einsatz von Flow-Dateien ermöglicht Ihnen größere Flexibilität bei der Entwicklung von Internet-Anwendungen, da Sie sowohl die Präsentation als auch den Dialogablauf unabhängig von der Geschäftslogik definieren können.

Die ITS-Flow-Logik eignet sich für die Entwicklung von Anwendungen, die mindestens eine der folgenden Funktionen bieten:

Diese Dokumentation ist ein Referenzhandbuch für die ITS-Flow-Logik.

Eine schrittweise Einführung in die Entwicklung von Anwendungen auf Basis der ITS-Flow-Logik finden Sie im:

Strukturlink ITS-Flow-Logik: Tutorial.

Weitere Informationen

Weitere Informationen zu den anderen ITS-Implementierungsmodellen finden Sie unter:

Strukturlink ITS-Implementierungsmodelle

Weitere Informationen zum Einsatz des SAP@Web Studio finden Sie unter:

Strukturlink SAP@Web Studio

Einschränkungen

Um Internet-Anwendungen auf der Grundlage der ITS-Flow-Logik zu entwickeln, sollten Sie über folgende Umgebung verfügen:

Hinweis

Um Anwendungen auf der Grundlage der ITS-Flow-Logik mit R/3-Systemen ab Release 3.1H bis mindestens Release 4.6A zu implementieren, benötigen Sie Workplace Plug-In 2.10. Weitere Informationen hierzu finden Sie im SAP-Hinweis 215609.

Ende des Inhaltsbereichs