Anwendungen entwickeln, konfigurieren und
anpassen
SAP NetWeaver bietet eine Vielfalt von Programmiermodellen und Werkzeugen für die Erweiterung von SAP-Anwendungsprogrammen oder die Entwicklung von ergänzenden, benutzerspezifischen Anwendungen. SAP NetWeaver unterstützt bewährte und bekannte Entwicklungsprozesse sowohl für Java- als auch für ABAP-Programmierungsumgebungen. Es bietet eine Infrastruktur für die Designzeit, um Prozesse der Anwendungsentwicklung zu erleichtern, sowie eine Infrastruktur für die Laufzeit, in der die Anwendungen dann ausgeführt werden.
Das IT-Szenario Anwendungen entwickeln, konfigurieren und anpassen unterstützt Sie bei der Verwendung der Programmiermodelle und der zugehörigen Werkzeuge, die Ihnen SAP NetWeaver zur Verfügung stellt. Es bietet eine prozessorientierte Sicht auf typische IT-Aktivitäten, um schnell und kostengünstig eigene Anwendungen zu entwerfen, wobei Sie die Technologien verwenden, die Ihrer IT-Strategie am besten entsprechen. Die Beschreibung dieses IT-Szenarios konzentriert sich – ohne auf Details von Java- bzw. ABAP-Programmiermodellen näher einzugehen - auf diejenigen Kerntätigkeiten der Anwendungsentwickler, mit denen die jeweiligen Entwicklungsziele erreicht werden können.
Mit diesem IT-Szenario können Sie SAP NetWeaver verwenden, um die Produktivität Ihrer gesamten Anwendungsentwicklung zu erhöhen. Um die volle Effektivität und Flexibilität von Anwendungscode und Benutzererfahrung zu entfalten, ist ein modularer, auf Mustern basierender Ansatz erforderlich. Dies wird durch die zugrunde liegende Web Dynpro-Technologie erreicht, dem Ansatz von SAP zur Entwicklung professioneller, internetgestützter Benutzungsoberflächen in ABAP- und Java-Programmiersprachen. Mit dem Composite Application Framework können Sie die Vorteile einer serviceorientierten Architektur in Ihren Unternehmensanwendungen nutzen, um Ihre heterogenen Anwendungen in konsistente Geschäftsprozesse zu integrieren.
Die Senkung der Gesamtbetriebskosten ist ein weiteres wichtiges Ziel, das Sie mit der Implementierung des SAP NetWeaver Szenarios Anwendungen entwickeln, konfigurieren und anpassen erreichen können.Unternehmen, die Ihre Landschaften auf der Basis der Standardtechnologie Java 2 Enterprise Edition (J2EE) entwickelt haben, können Ihre Anwendungen problemlos in SAP NetWeaver portieren, sie auch mit anderen SAP-Technologien integrieren und somit den Endbenutzer durch verbesserte Benutzerfreundlichkeit und Konsistenz unterstützen. Unternehmen, die als Programmiersprache ihrer Geschäftsanwendungen ABAP verwenden, können mit den Werkzeugen von SAP NetWeaver diese ABAP-Anwendungen programmatisch in vordefinierten Bereichen erweitern. Diese Bereiche, so genannte Erweiterungsoptionen, ermöglichen die Ausweitung von Anwendungen, um bestimmte Geschäftsanforderungen zu erfüllen und den Modifikationsbedarf zu verringern.
Darüber hinaus verringert SAP NetWeaver die Kosten und die Komplexität Ihrer gesamten Entwicklungsprozesse durch Designzeit-Funktionen zur Verwaltung des Lebenszyklus (für Java über die SAP NetWeaver Development Infrastructure, für ABAP über die ABAP Workbench). Damit können Sie alle Phasen des Entwicklungsprozesses inklusive aller administrativen Tätigkeiten und des Änderungsmanagements über einen zentralen Kontrollpunkt steuern.
Die folgende Grafik liefert einen Überblick über die Architektur:

Sie benötigen die folgenden installierbaren Einheiten:
System mit aktivierten Verwendungsarten:
● Application Server ABAP (AS ABAP) oder Application Server Java (AS Java) oder beide
● Development Infrastructure (DI)
● Enterprise Portal Core (EPC)
Für die Anwendungs-Integration in das SAP Enterprise Portal steht Ihnen die Szenarien-Beschreibung Running an Enterprise Portal zur Verfügung.
Dieses Szenario besteht aus folgenden Szenariovarianten:
Variante |
Beschreibung |
Bietet eine Entwicklungsumgebung für das kurzfristige Anlegen und Anpassen modellbasierter operativer und analytischer Anwendungen. Sie wurde für Unternehmensanalysten und Experten für Geschäftsprozesse entwickelt, um Unternehmensanwendungen unter Verwendung von standardisierten Komponenten anzulegen, die den SAP-Standards und -Qualitätskriterien gerecht werden. |
|
Ermöglicht die Entwicklung professioneller Web-Oberflächen auf der Basis des Model-View-Controller-Konzepts sowie die Modellierung, Konfiguration sowie Anpassung der Anwendung. Die SAP-Java-Entwicklungsumgebung, das SAP NetWeaver Developer Studio, stellt grafische Werkzeuge für die Entwicklung der Web Dynpro-Anwendungen zur Verfügung. Teil dieser Szenario-Variante ist auch die Integration der Web Dynpro-Anwendung in das SAP Enterprise Portal. |
|
J2EE-Standards für das Portieren und Anpassen von Anwendungen |
Unternehmen, die den Standard der Java-2-Plattform, Enterprise Edition (J2EE) übernommen haben, werden die Methodik und die Werkzeuge für das einfache Portieren ihrer Anwendungen auf SAP NetWeaver angeboten. Nach der Migration können diese Unternehmen ihre Anwendungen mit dem vollständigen Java-Toolset von SAP, einschließlich des SAP NetWeaver Developer Studios und der SAP NetWeaver Development Infrastructure pflegen. |
Diese Szenariovariante stellt das neue Erweiterungskonzept der ABAP Workbench vor, mit der die Integration verschiedener Modifikations- und Erweiterungskonzepte in ABAP-Geschäftsanwendungen ermöglicht wird. |
|
Ermöglicht die Entwicklung professioneller Web-Oberflächen auf der Basis des Model-View-Controller-Konzepts sowie die Modellierung, Konfiguration und Anpassung der Anwendung. Die SAP-ABAP-Entwicklungsumgebung, die in jedes ABAP-System integriert ist, stellt grafische Werkzeuge für die Entwicklung der Web Dynpro-Anwendungen zur Verfügung. Teil dieser Szenario-Variante ist auch die Integration der Web Dynpro-Anwendung in das SAP Enterprise Portal. |
|
Mit dieser Szenariovariante können Sie schnell und effizient mobile Anwendungen entwickeln und bestehende SAP-Mobile-Business-Lösungen erweitern. Als spezielle Entwicklungswerkzeuge im Backend unterstützen SAP NetWeaver Application Server und SAP NetWeaver Developer Studio die Softwareentwickler bei der Erstellung mobiler Lösungen. |
|
Ermöglicht das Anlegen von Composite Applications, die Services und Daten von Legacy-Systemen effektiv wieder verwenden, um neue kollaborative, hauptsächlich auf Benutzer zugeschnittene, Prozesse und Anwendungen zu fördern. Das SAP Composite Application Framework (SAP CAF) nutzt effektiv sämtliche SAP NetWeaver-Schichten und stellt die Werkzeuge, Methodik und Umgebung für das Anlegen und Ausführen von Composites zur Verfügung. SAP CAF ermöglicht einen modellgetriebenen und vorlagenbasierten Zugang zu allen Ebenen der Entwicklung von Composite Applications. |
|
Das SAP Portal Development Kit for Microsoft .NET (PDK for .NET) ist ein Satz an Werkzeugen, mit dem .NET-Entwickler Portal-Content für das SAP NetWeaver Portal entwickeln können. Unternehmen, die in die Microsoft .NET-Technologie investiert haben, können so das Fachwissen ihrer Entwickler effizient einsetzen und sich die SAP-NetWeaver-Technologie zunutze machen. Diese Szenariovariante beschreibt die erforderlichen Prozesse und Schritte, um Portalanwendungen unter Verwendung von PDK for .NET anzulegen und einzubinden. |
Die folgenden rollenspezifischen Leitfäden enthalten weitere Informationen über dieses IT-Szenario:
Benutzerrolle und Aufgabengebiet |
Leitfaden |
Installation und Upgrade |
|
Planung der Installation des IT-Szenarios |
Weitere Informationen finden Sie im Master Guide – SAP NetWeaver auf dem SAP Service Marketplace unter service.sap.com/instguidesnw70 → Installation. |
Planung von Upgrades des IT-Szenarios |
Weitere Informationen finden Sie im Upgrade Master Guide - SAP NetWeaver auf dem SAP Service Marketplace unter service.sap.com/instguidesnw70 → Upgrade. |
Konfiguration |
SAP Solution
Manager oder Technology Consultant's Guide:
|
Administration |
Administrator’s Guide:
|
Sicherheit |
|
Entwicklung |
SAP NetWeaver Developer’s
Guide:
|