Sun Java Enterprise System 2005Q4 Technischer Überblick

Systemdienstkomponenten

Einige Java ES-Komponenten bilden die Hauptdienste für die Unterstützung verteilter Softwarelösungen. Zu diesen system services gehören Zugangsdienste, Kommunikations- und Zusammenarbeitsdienste, Identitäts- und Sicherheitsdienste, Webcontainerdienste sowie J2EE-Anwendungsdienste.

Die folgende Tabelle enthält eine kurze Beschreibung der system service components, die diese verteilten Dienste bereitstellen, und der von diesen Diensten angebotenen Dienste. Jede Systemdienstkomponente ist ein Servervorgang mit mehreren Threads, der eine Vielzahl von Clients unterstützen kann. Weitere Informationen zu den einzelnen Komponenten finden Sie unterBeschreibungen der Systemdienstkomponenten.

Tabelle 1–1 Java ES-Systemdienstkomponenten

Komponente 

Bereitgestellte Systemdienste 

Sun Java System Access Manager

Stellt Dienste für die Zugriffsverwaltung und die digitale Identitätsverwaltung bereit. Zu den Zugriffsverwaltungsdiensten zählen die Authentifizierung (einschließlich Single-Sign-On) und die rollenbasierte Autorisierung für den Zugriff auf Anwendungen und/oder Dienste. Die Verwaltungsdienste umfassen die zentralisierte Verwaltung einzelner Benutzerkonten, Rollen, Gruppen und Richtlinien.

Sun Java System Application Server

Stellt J2EE-Containerdienste für Enterprise JEnterprise JavaBeansTM-Komponenten (EJB-Komponenten) wie Sitzungs-Beans, Einheiten-Beans und nachrichtengesteuerte Beans bereit. Der Container bietet die Infrastrukturdienste, die für die Interaktion von eng miteinander verknüpften verteilten Komponenten erforderlich sind, und macht Application Server so zu einer Plattform für die Entwicklung und Ausführung von E-Commerce-Anwendungen und Webdiensten. Application Server stellt außerdem Webcontainterdienste bereit.

Sun Java System Calendar Server

Dieser Dienst bietet Kalender- und Planungsdienste für Endbenutzer und Endbenutzergruppen. Calendar Server umfasst einen browserbasierten Client, der mit dem Server interagiert. 

Sun Java System Directory Server

Stellt ein zentrales Repository zum Speichern und Verwalten von Intranet- und Internetinformationen, wie Identitätsprofile (Mitarbeiter, Kunden, Lieferanten usw.), Benutzeranmeldeinformationen (öffentliche Schlüsselzertifikate, Passwörter und PIN-Nummern), Zugriffsrechte sowie Anwendungs- und Netzwerkressourceninformationen bereit. 

Sun Java System Instant Messaging

Ermöglicht die sichere Echtzeit-Kommunikation zwischen Endbenutzern, beispielsweise mittels Instant Messaging (Chat), Konferenzen, Warnungen, Neuigkeiten, Polling und Dateiübertragung. Dieser Dienst enthält einen Präsenz-Manager, der den Benutzern mitteilt, wer zurzeit online ist, sowie einen browserbasierten Client, der mit dem Server interagiert. 

Sun Java System Message Queue

Bietet zuverlässigen, asynchronen Messaging-Austausch zwischen lose miteinander verknüpften verteilten Komponenten und Anwendungen. Message Queue implementiert die Java Message Service (JMS) API-Spezifikation und liefert Unternehmensfunktionen wie Sicherheit, Skalierbarkeit und Remoteverwaltung.

Sun Java System Messaging Server

Bietet sicheres, verlässliches, Store-and-Forward Messaging für große Kapazitäten, das E-Mail, Fax, Pager, Sprache und Video unterstützt. Messaging Server kann auf mehrere Nachrichtenspeicher gleichzeitig zugreifen und ermöglicht die Filterung von Inhalten zur Zurückweisung unerwünschter E-Mails und zur Vermeidung von Virenangriffen. 

Sun Java System Portal Server

Stellt browserbasierten Clients, die auf Geschäftsanwendungen oder -dienste zugreifen, wichtige Zugangsdienste wie die Aggregation und Personalisierung von Inhalten bereit. Portal Server stellt darüber hinaus eine konfigurierbare Suchmaschine bereit. 

Sun Java System Web Server

Bietet J2EETM-Webcontainerdienste für Java-Webkomponenten, wie die Komponenten Java Servlet und JavaServer PagesTM (JSPTM). Web Server unterstützt zudem andere Webanwendungstechnologien für die Bereitstellung von statischem und dynamischem Webinhalt wie CGI-Skripts und Java System Active Server Pages.

Sun Java System Service Registry 

Bietet eine Registry und ein Repository für die Unterstützung von Service-Oriented Architeture-(SOA-)Anwendungen. Service Registry implementiert Industriestandards für die Registrierung und das Auffinden von Webdiensten sowie für die Verwaltung der dazugehörigen Informationen und Fakten, Artefakte (z. B. XMLSchema, Unternehmensprozessregeln, Zugriffssteuerung, Versionskontrolle).