Java >> Java Tutorial >  >> Java

Gewusst wie – Konzepte von Websphere

In der Welt der Java-Unternehmensanwendungen ist Websphere der am häufigsten verwendete Anwendungsserver. IBM hat WebSphere schon seit langem als Produkt entwickelt. Andere Alternativen waren JBoss und Tomcat. (Obwohl Tomcat kein vollwertiger Anwendungsserver ist und darüber diskutiert wird.)

In diesem Beitrag werden wir die grundlegenden Konzepte von IBM Websphere Application Server erörtern. Wenn Sie Fragen haben, posten Sie sie bitte in den Kommentaren und ich werde versuchen, sie nach bestem Wissen und Gewissen zu beantworten.

Anwendungsserver

Die primäre Komponente von IBM WebSphere ist ein Anwendungsserver. Der Server führt den eigentlichen Code Ihrer Anwendung aus. Jeder Server führt seine eigene Java Virtual Machine (JVM) aus. Alle Konfigurationen können einen oder mehrere Anwendungsserver haben. Mit anderen Worten, ein Anwendungsserver kann nur auf einem Knoten ausgeführt werden, aber ein Knoten kann viele Anwendungsserver unterstützen.

Knoten

Es handelt sich um eine logische Gruppe von Anwendungsserverprozessen, die sich gemeinsame Konfigurations-Repositorys teilen. Ein einzelner Knoten bezieht sich auf ein einzelnes Profil. Ebenso kann eine Maschine mehr als einen Knoten haben. Ein Knoten kann null oder mehr Anwendungsserver enthalten. Eine XML-Datei speichert die Konfigurationsinformationen, für die Node nützlich ist.

Zelle

Eine Zelle ist eine Gruppierung von Knoten in einer einzelnen Verwaltungsdomäne. Eine Zelle kann aus mehreren Knoten bestehen, die alle von einem Deployment Manager-Server verwaltet werden.

Knotenagent

Ein Knotenagent wird auf Knoten erstellt, wenn ein Knoten verbunden wird. Der Node Agent arbeitet mit dem Deployment Manager für administrative Aktivitäten zusammen.

Bereitstellungsmanager

Vor allem können Sie mit dem Deployment Manager mehrere Knoten von einem zentralen Manager aus verwalten. Dieser Deployment Manager arbeitet mit Node Agent auf jedem Knoten. Daher müssen Anwendungsserverknoten mit dem Deployment Manager verbunden werden, bevor sie vom Deployment Manager verwaltet werden können.

Abschließend haben wir die grundlegenden Konzepte des IBM WebSphere-Anwendungsservers besprochen. Abonnieren Sie daher meinen Blog hier.


Java-Tag