Présentation technique de Sun Java Enterprise System 2005Q4

Composants de service du système

Plusieurs composants Java ES fournissent les principaux services qui prennent en charge les solutions logicielles distribuées. Ces services système comprennent les services de portail, les services de communication et de collaboration, les services d'identité et de sécurité, les services de conteneur Web, ainsi que les services d'application J2EE.

Les composants de service système qui fournissent ces services distribués, et les services qu'ils fournissent sont décrits brièvement dans le tableau suivant. Chaque composant de service système est un processus serveur multi-thread capable de prendre en charge un nombre important de clients. Pour plus de détails sur chaque composant, reportez-vous à la section Description des composants de service du système

Tableau 1–1 Composants de service système Java ES

Composant 

Services système fournis 

Sun Java System Access Manager

Fournit des services de gestion d'accès et d'administration des identités numériques. Les services de gestion des accès englobent l'authentification (notamment la connexion unique) et l'autorisation basée sur les rôles pour l'accès aux applications et/ou aux services. Les services d'administration regroupent l'administration centralisée des comptes utilisateur individuels, des rôles, des groupes et des stratégies.

Sun Java System Application Server

Fournit des services de conteneur J2EE pour les composants Enterprise JavaBeansTM (EJB), tels que des beans de session, des beans d'entité et des beans pilotés par messages. Le conteneur fournit les services d'infrastructure requis pour assurer l'interaction des composants distribués à configuration groupée, faisant d'Application Server une plate-forme de développement et d'exécution des services Web et des applications d'e-commerce. Application Server fournit également des services de conteneur Web.

Sun Java System Calendar Server

Fournit des services de calendrier et de planification aux utilisateurs finals et aux groupes d'utilisateurs finals. Calendar Server comprend un client basé sur un navigateur qui agit en interaction avec le serveur. 

Sun Java System Directory Server

Fournit un référentiel central permettant de stocker et de gérer les informations du réseau intranet et d'Internet, telles que les profils d'identité (employés, clients, fournisseurs, etc.), les justificatifs d'identité des utilisateurs (certificats de clé publique, mots de passe, codes confidentiels), les droits d'accès, les informations sur les ressources des applications et les informations sur les ressources réseau. 

Sun Java System Instant Messaging

Assure une communication sécurisée en temps réel entre les utilisateurs finals par le biais de la messagerie instantanée (discussion), de la tenue de conférences, des alertes, des forums, des sondages et du transfert de fichiers. Les services comprennent un gestionnaire de présence indiquant aux utilisateurs qui est actuellement en ligne, ainsi qu' un client de type navigateur qui interagit avec le serveur. 

Sun Java System Message Queue

Assure une messagerie fiable et asynchrone entre les applications et les composants distribués à configuration dispersée. Message Queue implémente la spécification API Java Message Service (JMS) et ajoute des fonctions d'entreprise telles que la sécurité, l'évolutivité et l'administration à distance.

Sun Java System Messaging Server

Fournit une messagerie de stockage et de transfert sécurisée et fiable de haute capacité qui prend en charge les applications vocales, vidéo, de messagerie, de fax et de pager. Messaging Server peut accéder simultanément à plusieurs bases de messages et offre des services de filtrage de contenu permettant de rejeter automatiquement les courriers indésirables et de bloquer les attaques virales. 

Sun Java System Portal Server

Fournit des services de portail clés, tels que la personnalisation et l'agrégation de contenu, aux clients de navigateur qui accèdent aux services ou aux applications d'entreprise. Portal Server fournit également un moteur de recherche configurable. 

Sun Java System Web Server

Fournit des services de conteneur Web J2EETM pour les composant Web Java tels que les composants Java Servlet et JavaServer PagesTM (JSPTM). Web Server prend également en charge d'autres technologies d'application Web pour la fourniture de contenus Web statiques et dynamiques, tels que les scripts CGI et Active Server Pages.

Sun Java System Service Registry 

Fournit un registre et un référentiel pour la prise en charge des applications SOA (Service-Oriented Architeture). Service Registry implémente des normes industrielles pour l'enregistrement et la détection des services Web, ainsi que pour la gestion des informations et faits associés, des artéfacts, par exemple XMLSchema, des règles des processus industriels, du contrôle d'accès, du contrôle de version, etc.