Produktübersicht
In diesem Abschnitt erfahren Sie Wissenswerts über WebSphere Application Server.
Server
Ein Anwendungsserver ist eine JVM (Java™ Virtual Machine), die Benutzeranwendungen ausführt. Anwendungsserver nutzen die Java-Technologie, um die Web-Server-Funktionen für die Verarbeitung von Anforderungen von Webanwendungen zu erweitern. Ein Anwendungsserver ermöglicht es dem Server, eine dynamische angepasste Antwort auf eine Clientanforderung zu generieren. WebSphere Application Server stellt Anwendungsserver bereit.
Weitere Informationen hierzu finden Sie im Artikel
Einführung: Anwendungsserver.
Generische Server. Auf
verteilten Plattformen können Sie das Feature "Generische Server" verwenden, um einen
generischen Server als Anwendungsserverinstanz in der Produktverwaltung zu erstellen und einem WebSphere-unabhängigen
Server oder Prozess zuordnen.
Der generische Server kann jedem Server oder Prozess zugeordnet werden, der für die Unterstützung der Anwendungsserverumgebung
erforderlich ist.
Weitere Informationen finden Sie im Artikel Server.
Web-Server. Ein Anwendungsserver verwendet einen Web-Server, um Anforderungen für Webanwendungen zu verarbeiten. Der Anwendungsserver und der Web-Server kommunizieren über ein HTTP-Plug-in für den Web-Server.
Weitere Informationen finden Sie im Artikel Web-Server-Plug-in implementieren.
Cluster
Cluster. Im Produkt WebSphere Application Server Network Deployment können Sie mit Clustern und Cluster-Membern Anwendungsserver überwachen und die Arbeitslast von Servern verwalten.
Weitere Informationen finden Sie im Artikel
Gleichmäßige Lastverteilung.
Stammgruppen
Stammgruppeneinstellungen. Eine Stammgruppe ist eine statisch definierte Komponente des High Availability Manager. Der High Availability Manager ist eine Produktfunktion, die die Umgebung des Servers überwacht und ein Peer-to-Peer-Failover von Anwendungsserverkomponenten bereitstellt.
Einstellungen für Stammgruppenbrücke. Eine Stammgruppenbrücke ist ein konfigurierbarer Service für die Kommunikation zwischen Stammgruppen.
Weitere Informationen finden Sie im Artikel Stammgruppen (Domänen mit hoher Verfügbarkeit).
Ressourcen
JMS-Provider. Das Produkt unterstützt Messaging, indem es eine Reihe von JMS-Providern (Java Message Service) bereitstellt, die die JMS-Spezifikationen erfüllen. Drei Haupttypen von JMS-Providern können konfiguriert werden: der Standard-Messaging-Provider von WebSphere Application Server (verwendet die Serviceintegration als Provider), der WebSphere MQ-Messaging-Provider (verwendet Ihr WebSphere MQ-System als Provider) und Messaging-Provider anderer Anbieter (ein Produkt eines anderen Unternehmens wird als Provider verwendet).
Weitere Informationen finden Sie im Artikel Einführung: Messaging-Ressourcen.
Umgebung
Mit zellenweiten Einstellungen können Sie die Verarbeitung von Anforderungen zwischen Webanwendungen, Web-Containern und Anwendungsservern in einer logischen Administrationsdomäne, der sogenannten Zelle, konfigurieren.
Virtuelle Hosts. Ein virtueller Host ist eine Konfiguration, die einer einzelnen Hostmaschine die Möglichkeit bietet, wie mehrere Hostmaschinen aufzutreten. Jeder virtuelle Host besitzt einen logischen Namen und eine Liste mit einem oder mehreren DNS-Aliasnamen, über die er erkannt wird. Ein DNS-Alias ist die Kombination von TCP/IP-Hostname und TCP/IP-Port, die für die Anforderung des Servlet verwendet wird, z. B. Hostname:80. Der DNS-Alias kann der Hostname und der Port eines Web-Servers sein, der eine Weiterleitung durchführt zum Namen des Anwendungsservers oder zum tatsächlichen Hostnamen und zu dem Port, an dem der Anwendungsserver empfangsbereit ist. Java EE-Webmodule (Java Platform, Enterprise Edition) werden einem virtuellen Host bei der Installation zugeordnet. Wenn ein Webmodul denselben virtuellen Host nutzt wie ein anderes Webmodul, kann jedes der Webmodule Anforderungen an Ressourcen innerhalb des anderen Webmoduls vergeben.
Weitere Informationen finden Sie im Artikel Virtuelle Hosts.
WebSphere-Variablen. Variablen werden verwendet, um Einstellungen und Eigenschaften für die Serverumgebung zu steuern. WebSphere-Variablen werden verwendet, um Produktpfadnamen wie "JAVA_HOME", zellenweit gültige Anpassungswerte und den Location Service für WebSphere Application Server for z/OS zu konfigurieren.
Weitere Informationen finden Sie im Artikel WebSphere-Variablen.
Gemeinsam genutzte Bibliotheken. Gemeinsam genutzte Bibliotheken sind Dateien, die von mehreren Anwendungen verwendet werden. Sie können eine gemeinsam genutzte Bibliothek auf Zellen-, Knoten- oder Serverebene definieren. Sie können die Bibliothek dann einer Anwendung oder einem Server zuordnen, damit die von der gemeinsam genutzten Bibliothek repräsentierten Klassen in einen serverweiten oder anwendungsspezifischen Klassenlader geladen werden.
Weitere Informationen finden Sie im Artikel Gemeinsam genutzte Bibliotheken verwalten.
Replikationsdomänen. Replikation ist ein Service, der Daten, Objekte oder Ereignisse zwischen Anwendungsservern überträgt. Der Datenreplikationsservice (DRS) ist die interne WAS-Komponente, die Daten repliziert. Replikationsdomänen übertragen Daten, Objekte und Ereignisse für Sitzungsmanager, dynamischen Cache oder Stateful-Session-Beans zwischen den Anwendungsservern in einem Cluster.
Weitere Informationen finden Sie im Artikel Datenreplikation.
Systemverwaltung
Administrationskonsole. Die Administrationskonsole ist eine grafische Schnittstelle für WebSphere Application Server Traditional mit zahlreichen Funktionen, die Sie durch die Implementierungs- und Systemverwaltungstasks führen. Verwenden Sie die Administrationskonsole, um sich mit den verfügbaren Verwaltungsoptionen vertraut zu machen.
Weitere Informationen hierzu finden Sie im Artikel Einführung: Administrationskonsole.
Scripting-Client (wsadmin). Das WebSphere-Programm für das Erstellen von Verwaltungsscripts (wsadmin) ist eine nicht grafische leistungsstarke Befehlsinterpreterumgebung, in der Sie Verwaltungsoperationen in einer Scriptsprache ausführen können. Sie können auch Scripting-Programme für die Ausführung übergeben. Das Tool wsadmin ist für Produktionsumgebungen und nicht überwachte Operationen bestimmt.
Weitere Informationen hierzu finden Sie im Artikel Einführung: Erstellen von Verwaltungsscripts (wsadmin).
Verwaltungsprogramme (Java Management Extensions). Das Produkt unterstützt eine Java-Programmierschnittstelle für die Entwicklung von Verwaltungsprogrammen. Alle Verwaltungstools, die mit dem Produkt bereitgestellt werden, sind für die API geschrieben, die auf der JMX-Spezifikation (Java Management Extensions) gemäß Industriestandard basiert.
Weitere Informationen hierzu finden Sie im Artikel Einführung: Verwaltungsprogramme.
Befehlszeilentools. Befehlszeilentools sind einfache Programme, die Sie in der Befehlszeile des Betriebssystems absetzen, um spezifische Tasks (keine allgemeinen Verwaltungstasks) auszuführen. Mit den Tools können Sie Anwendungsserver starten und stoppen, den Serverstatus überprüfen, Knoten hinzufügen und entfernen und ähnlich Tasks ausführen.
Weitere Informationen hierzu finden Sie im Artikel Einführung: Verwaltungsbefehle.
Konfigurationsdateien. Produktkonfigurationsdaten befinden sich in XML-Dateien, die von den oben genannten Verwaltungsclients bearbeitet werden.
Weitere Informationen hierzu finden Sie im Artikel Einführung: Konfigurationsdaten für die Verwaltung.
Domänen (Zellen, Knoten). Server, Knoten und Node Agents, Zellen und der Deployment Manager sind die grundlegenden Konzepte bei der Administration des Produkts. Es ist außerdem empfehlenswert, sich mit den verschiedenen Prozessen in der Administrationstopologie und der Betriebsumgebung, in denen die Prozesse ausgeführt werden, vertraut zu machen.
Weitere Informationen hierzu finden Sie im Artikel Willkommen bei der Basisadministrationsarchitektur.
Überwachung und Optimierung
Optimierungstools. Die Optimierung Ihres Produkts hilft Ihnen, die bestmögliche Leistung für Ihre Website zu erzielen. Zur Optimierung des Produkts gehören die Analyse von Leistungsdaten und die Bestimmung der optimalen Serverkonfiguration. Hierfür sind umfassende Kenntnisse über die verschiedenen Komponenten von Application Server und deren Leistungsmerkmalen erforderlich. Die Performance Advisor kapseln dieses Wissen, analysieren die Leistungsdaten und geben Konfigurationsempfehlungen, die zur Verbesserung der Application-Server-Leistung beitragen. Deshalb sind die Performance Advisor der Ausgangspunkt für die Optimierung des Application Server und eine wichtige Hilfe für Sie, ohne von Ihnen Expertenwissen zu verlangen.
Weitere Informationen finden Sie im Artikel Empfehlungen von Advisors abrufen.
Fehlerbehebung
Diagnosetools. Diagnosetools unterstützen Sie bei der Eingrenzung von Fehlerquellen. Es stehen zahlreiche Diagnosetools für dieses Produkt zur Verfügung.
Weitere Informationen finden Sie im Artikel
Mit Tools für Fehlerbehebung arbeiten.
Weitere Informationen finden Sie im Artikel
Fehler diagnostizieren (mit Diagnosetools).
Unterstützung und Selbsthilfe. Der IBM Support kann Sie bei der Entschlüsselung der Ausgabe von Diagnosetools unterstützen. Auf der Website der technischen Unterstützung von WebSphere Application Server finden Sie aktuelle Informationen zu bekannten Problemen und deren Lösung. Die auf dieser Website bereitgestellten Dokumente ersparen Ihnen unter Umständen den Aufwand, Informationen zur Fehlerbehebung selbst suchen zu müssen.
Weitere Informationen finden Sie auf der Support-Seite für WebSphere Application Server.