Anfang des Inhaltsbereichs

Hintergrunddokumentation Erstellen von Composite Applications  Dokument im Navigationsbaum lokalisieren

Was Firmen heute brauchen ist die Möglichkeit, Daten und Services aus Altsystemen in flexible Prozesse einzubinden, die benutzerfreundlich sind und eine effiziente Zusammenarbeit auch innerhalb von großen dynamischen Unternehmen unterstützen. Aus diesem Grund hat SAP das Konzept der Composite Application eingeführt.

Composite Applications sind Anwendungen, die Daten und Funktionen nutzen, die von Services aus Backend-Systemen und anderen zugrunde liegenden Anwendungen geliefert werden, und diese Daten und Funktionen zu benutzerzentrierten Prozessen und Seiten kombinieren; dabei werden sie von ihrer eigenen Business-Logik und speziellen Benutzungsoberflächen unterstützt.

Um die Entwicklung von Composite Applications so einfach und schnell wie möglich zu machen, bietet SAP das SAP Composite Application Framework (SAP CAF) an. Es verbindet die Designumgebungswerkzeuge, Methodologien und Laufzeitumgebung, die für Aufbau und Ausführung von Composite Applications erforderlich sind. Mit Hilfe von SAP CAF können Sie:

·        Mit SAP CAF Core Services anlegen, die Daten von Alt- oder Fremdsystemen verwenden können.

·        Mit SAP CAF Guided Procedures (GP) Service-Orchestrierung als kollaborative Business-Prozesse implementieren.

·        Mit der Web-Dynpro-Perspektive des SAP NetWeaver Developer Studios Services mit adaptierbaren, von CAF Core zur Verfügung gestellten Benutzungsoberflächen verbinden.

Vorteile

Zu den Hauptvorteilen, die Sie haben, wenn Sie Composite Applications mit SAP CAF anlegen, zählen:

·        Composite Applications bringen Services und Daten aus bestehenden Anwendungen wirkungsvoll zum Einsatz, um neue Geschäftsanwendungen zu initiieren.

·        Composite Applications bieten eine ganzheitliche Sicht auf Prozesse, Daten und Information, und erleichtern Interaktion und Zusammenarbeit unter den Anwendern.

·        SAP CAF erlaubt einen modellgetriebenen und vorlagenbasierten Zugang zu allen relevanten Ebenen der Entwicklung von Composite Applications.

Architektur der Szenariovariante

Die folgende Abbildung zeigt, wie unterschiedliche SAP NetWeaver-Funktionen zusammenarbeiten, um die Implementierung der IT-Szenariovariante zu ermöglichen.

Diese Grafik wird im zugehörigen Text erklärt

In diesem Szenario können Sie ein Prozessmodell mit ARIS für SAP NetWeaver anlegen. Die Prozessvorlage und die Komponenten, aus denen sie besteht, werden dann mit den Werkzeugen in der Guided-Procedure-Designumgebung entworfen, die in das Portal integriert ist. Die Guided-Procedures-Objekte werden dauerhaft in der Java-Serverdatenbank abgelegt.

Um Custom-Anwendungen für den Prozess anzulegen, verwenden Sie das SAP NetWeaver Developer Studio, in dem Sie Web-Dynpro-Komponenten und CAF Core-Services bauen, die Sie als Callable Objects in Guided Procedures einsetzen können. Die Anwendungen werden auf dem Java-Server  deployt und ausgeführt.

Erforderliche oder optionale installierbare Einheiten

Um diese Variante zu benutzen, benötigen Sie die folgenden installierbaren Einheiten:

·        Enterprise Portal (EP)

Stellt die Portal-Infrastruktur zur Verfügung, um Ihre Composite Applications zu integrieren und den Benutzern verfügbar zu machen. Umfasst auch den Application Server Java (AS-Java), der für die CAF Core-Laufzeitfunktionalität erforderlich ist.

·        Development Infrastructure (DI)

Stellt Ihnen alle Entwicklungswerkzeuge zur Verfügung, die Sie zum Erstellen von Composite Applications benötigen.

·        Application Server ABAP (AS ABAP)

Ermöglicht die Verwendung der Business Process Management (BPM)-Laufzeit als Guided-Procedures-Verarbeitungsschicht.

Zusätzlich arbeiten Sie beim Modellieren und Anpassen von Composite Applications mit dem Werkzeugpaket ARIS for SAP NetWeaver. Hiermit können Sie Ihrer Business-Prozesse gestalten und analysieren. Weitere Informationen zu ARIS finden Sie im SAP Service Marketplace unter service.sap.com/netweaver SAP NetWeaver in Detail Process Integration Business Process Management IDS Scheer Partnership.

IT-Prozesse der Szenariovariante

Die Szenariovariante setzt sich aus den folgenden Prozessen zusammen:

Prozess

Beschreibung

Modellieren von Composite Applications

Stellt das Konzept der Prozessmodellierung mit SAP CAF vor und die Werkzeuge, mit denen Sie eine Composite Application modellieren.

Entwickeln von Composite Applications

Beschreibt die Verwendung der Werkzeuge zum Anlegen von Services und Benutzungsoberflächen für Composite Applications.

Konfigurieren von Composite Applications

Zeigt wie alle Services und Benutzungsoberflächen in eine voll funktionsfähige Composite Application integriert werden.

Anpassen von Composite Applications

Zeigt wie eine Composite Application so angepasst wird, dass sie Ihre Geschäftsanforderungen besser erfüllt.

Weitere Informationen

Sie werden beim Einsatz des Szenarios von folgenden rollenspezifischen Leitfäden unterstützt:

Benutzerrolle und Aufgabengebiet

Leitfaden

Installation und Upgrade

Technology Consultant’s Guide

Konfiguration

SAP Solution Manager oder Creating Composite Applications (im Technology Consultant’s Guide)

Administration

·        Technical Operations Manual (TOM): Erstellen von Composite Applications

·        SAP CAF-Referenzdokumentation:

¡        CAF-GP: Verwaltungsleitfaden

¡        CAF Core-Verwaltung

Prozessmodellierung (Power-Users)

·        Power User Guide: Developing, Configuring, and Adapting Applications

·        SAP CAF-Referenzdokumentation:

¡        CAF Guided Procedures (CAF-GP) zur Laufzeit

Sicherheit

SAP NetWeaver Security Guide: Security Guides for the SAP NetWeaver Scenarios

Entwicklung

SAP NetWeaver Developer’s Guide: Creating Composite Applications

 

 

 

 

Ende des Inhaltsbereichs