Présentation technique de Sun Java Enterprise System 5 Update 1

Termes clés de ce chapitre

Cette section explique les principaux termes clés utilisés dans ce chapitre, en insistant sur la clarification des relations entre ces termes et sur leur mode d'utilisation dans le contexte Java ES.

adoption scenario (scénario d'adoption)

Raison principale justifiant le déploiement du logiciel Java ES et caractérisant le système logiciel de départ et l'objectif que vous cherchez à atteindre. Il existe principalement quatre scénarios d'adoption de Java ES : nouveau système, remplacement, extension et mise à niveau.

composant

Unité de logique logicielle à partir de laquelle sont élaborées les applications distribuées. Un composant peut être l'un des composants système inclus dans Java ES ou un application component (composant d'application) au développement personnalisé. En règle générale, un composant d'application se conforme à un modèle de composant distribué (par exemple, CORBA et la plate-forme J2EETM) et il exécute une fonction informatique spécifique. Ces composants, seuls ou combinés, fournissent des services d'entreprise et peuvent être encapsulés sous la forme de services Web.

distributed enterprise application (application d'entreprise distribuée)

Application dont la logique s'étend sur un réseau ou un environnement Internet (aspect distribué) et dont la portée ou l'échelle répond aux besoins d'un environnement de production ou d'un fournisseur de services (aspect entreprise).

end user (utilisateur final)

Personne utilisant une application distribuée, souvent par le biais d'une interface utilisateur graphique, telle qu'un navigateur Internet ou une interface de périphérique mobile. Le nombre d'utilisateurs pris en charge simultanément par une application est un facteur déterminant de l'deployment architecture (architecture de déploiement) de l'application.

service

Fonction logicielle exécutée pour un ou plusieurs clients. Cette fonction peut être exécutée à un niveau très bas, comme la gestion de la mémoire, ou à un niveau très élevé, comme pour un business service (service d'entreprise) de contrôle de crédit. Un service de haut niveau peut se composer d'une famille de services. Les services peuvent être locaux (disponibles pour les clients locaux) ou distribués (disponibles pour les clients distants).

composant de produit

Composants de services système Java ES, fournissant les principaux services d'infrastructure ES et Composants de qualité de service Java ES, qui les améliorent. Les composants de produit sont programmables au sein du programme d'installation de Java ES.

service quality component (composant de qualité de service)

Type de system component (composant système) inclus dans Java ES. ils améliorent la disponibilité, la sécurité, l'évolutivité, l'entretien et d'autres sous-composants des composants de service du système et des composants d'applications distribuées.

shared component (composant partagé)

Type de system component (composant système) inclus dans Java ES. Les composants partagés, en règle générale des bibliothèques, fournissent des services locaux aux autres composants du système.

system component (composant système)

Tout package logiciel ou ensemble de packages inclus dans Java ES et installé par le programme d'installation de Java ES. Il existe plusieurs types de composants système : les composants de produit qui fournissent les services d'infrastructure Java ES et les composants partagés qui fournissent des services locaux aux autres composants système.

service système

Un ou plusieurs services distribués qui définissent la fonctionnalité unique offerte par Java ES. Les services système exigent normalement la prise en charge d'un certain nombre de composants de qualité de service, de composants partagés ou les deux.

system service component (composant de services système)

Type de system component (composant système) inclus dans Java ES. Les composants de services de Java ES fournissent les principaux services d'infrastructure : services de portail, d'identité et de sécurité, Web et d'application et de disponibilité.