Glossaire

Certaines des définitions fournies dans ce glossaire sont tirées des glossaires Java et J2EE de Sun Microsystems, Inc. Lorsque Sun est à l'origine d'une définition, ce fait est signalé.

accessibilité
Attribut d'un logiciel ou d'un matériel qui peut être utilisé par des personnes handicapées.
action de validation
Mécanisme permettant de vérifier si la valeur réelle d'une variable lors de l'exécution correspond à la valeur attendue de cette variable. Voir aussi contrainte de durée.
action personnalisée
En programmation JSP, action qui est décrite de façon portable par un descripteur de bibliothèques de balises et une collection de classes Java et importée dans une page JSP par une directive de bibliothèques de balises. (Sun)
activation
En programmation EJB, processus de transfert d'un bean enterprise de la mémoire auxiliaire vers la mémoire vive. (Sun) Voir aussi passivation.
adaptateur de ressources
Pilote de logiciel au niveau du système utilisé par un conteneur EJB ou un conteneur d'EJB ou une application client pour établir une connexion à un système EIS (Enterprise Information System). Un adaptateur de ressources se connecte à un conteneur, aux composants d'application déployés sur le conteneur puis utilise l'API client (exposé par l'adaptateur) ou des abstractions de niveau élevé générées par des outils pour accéder au système EIS sous-jacent. (Sun) Voir aussi conteneur, EIS (Enterprise Information System).
administration de portail
Emplacement où les administrateurs de portail définissent et gèrent les droits de collaboration de base, placent des enregistrements, placent des enregistrements d'appartenance et des paramètres de serveur pour les produits offrant des fonctions de collaboration avancée.
agent
Programme qui fournit automatiquement un service, tel que la collecte de données, sans intervention de l'utilisateur ou à intervalles réguliers.
agent de journalisation
Agent que les programmeurs peuvent créer en vue d'écrire des données (par exemple des primitives Java, des objets ou des structures de journalisation prédéfinies) vers une ou plusieurs sources de sortie (texte ou XML, par exemple) destinées à une application testée.
agent de profilage
Agent qui effectue une analyse des performances et le profilage d'une application.
agent de profilage Java
Agent associé à la machine virtuelle Java (JVM) sur laquelle l'application profilée est exécutée. Il s'agit de l'agent utilisé par défaut pour mesurer les performances d'une application Java pendant son exécution.
agrégation
Collection structurée d'objets de données pour la présentation suivante dans un portail.
aide-mémoire
Interface qui guide les utilisateurs via les assistants et les étapes requises pour effectuer une tâche complexe et permet d'accéder aux sections adéquates de l'aide en ligne.
aide à la saisie de code
Voir assistant de contenu.
alias
En génération EGL, nom placé dans le fichier source de sortie à la place du nom qui était dans le code source EGL. Dans la plupart des cas, le nom d'hôte a un alias car il n'était pas valide dans le langage de génération cible.
analyse syntaxique (également interprétation et fractionnement)
Procédé par lequel une chaîne d'informations (commande ou fichier, par exemple) est décomposée en ses parties constituantes.
analyseur (ou interpréteur) XML
Programme qui lit les documents XML et permet d'accéder à leur contenu et à leur structure. Le programme d'analyse XML génère une arborescence structurée hiérarchiquement puis transmet des données aux afficheurs et à d'autres applications pour le traitement et pour finir renvoie les résultats à l'application à l'origine de l'appel.
annuaire LDAP
Annuaire hiérarchique de noms qui peut refléter la structure ou la géographie d'une organisation et qui est accessible via le protocole LDAP. L'exécution de LDAP sur un serveur Domino permet à l'annuaire Domino d'être utilisé en tant qu'annuaire LDAP.
annuaire SecureWay
Annuaire LDAP qui peut stocker des données relatives à l'utilisateur, telles que l'ID utilisateur, le nom d'utilisateur et les mots de passe.
Apache
Serveur Web à code source ouvert. IBM propose un serveur Web, IBM HTTP Server, utilisant la technologie Apache.
APAR
Voir rapport d'analyse de programme autorisé.
API
Voir interface de programme d'application.
API de portlet
Ensemble d'interfaces et de méthodes utilisé par les programmes Java en cours d'exécution dans l'environnement du serveur de portail afin d'obtenir des services.
appartenance
Etat d'un utilisateur de portail et d'un membre d'un emplacement. L'appartenance au portail est contrôlée par l'administrateur lors de l'installation et de la configuration des serveurs de portail. L'appartenance aux emplacements est contrôlée par un gestionnaire d'emplacements qui détermine le niveau d'accès pour chaque membre d'emplacement : participant, concepteur d'emplacement ou gestionnaire d'emplacements.
appel de procédure distante (RPC)
Protocole qui permet à un programme d'une machine client d'exécuter un programme sur un serveur.
applet
Petit programme d'application qui effectue une tâche spécifique et peut être déplacé d'un système d'exploitation à un autre. Souvent écrites en Java, les applets peuvent être téléchargées à partir d'Internet et exécutées dans un navigateur Web.
application d'entreprise
Voir application J2EE.
application de portlet
Collection de portlets associés qui peuvent partager des ressources les uns avec les autres.
application J2EE
Toute unité déployable d'une fonctionnalité J2EE. Il peut s'agir d'un module unique ou d'un groupe de modules conditionnés dans un fichier EAR avec un descripteur de déploiement d'application J2EE. (Sun)
application répartie
Application à base de composants distincts qui sont physiquement situés sur des ordinateurs différents interconnectés par un réseau. Voir aussi client-serveur.
application Web
Application à laquelle un navigateur Web peut accéder et qui fournit une fonctionnalité qui va au-delà de l'affichage statique d'informations, par exemple en autorisant l'utilisateur à interroger une base de données. Les composants les plus courants d'une application Web sont les pages HTML, les pages JSP et les servlets.
arborescence de résultat
Document de sortie qui est créé lorsqu'un fichier XSL est utilisé pour transformer un fichier XML.
arbre source
Document XML de base qui est transformé par une feuille de style XSL.
architecture d'agents IBM (IBM Agent Architecture)
Mécanisme de collecte de données qui peut être utilisé par des outils tiers sur la plateforme de développement. L'architecture d'agents est constituée de plusieurs composants, tels que l'agent de profilage Java et l'agent de journalisation par défaut, qui peuvent être intégrés à l'architecture de déploiement globale.
archive d'entreprise (EAR)
Type spécialisé de fichier JAR, défini par la norme J2EE, utilisé pour déployer des applications J2EE sur des serveurs d'applications J2EE. Un fichier EAR contient des composants EJB, un descripteur de déploiement et des fichiers archive Web (WAR) pour des applications Web individuelles. Voir aussi archive Web.
archive Java (JAR, fichier JAR)
Format de fichier comprimé servant au stockage, dans un même fichier, de toutes les ressources nécessaires à l'installation et à l'exécution d'un programme Java.
archive Web (WAR)
Format de fichier comprimé, défini par la norme J2EE, servant au stockage, dans un même fichier de toutes les ressources nécessaires à l'installation et à l'exécution d'une application Web. Voir aussi archive d'entreprise.
arrière-plan
Relatif à un programme ou à une application qui peut s'exécuter sans une interface utilisateur graphique ou dans certains cas sans interface utilisateur du tout. L'opération en arrière-plan est souvent utilisée pour les serveurs réseau ou les systèmes intégrés.
artefact
Information physique utilisée ou produite par un processus de développement de logiciels. Les artefacts comprennent les modèles, les fichiers source, les scripts et les fichiers exécutables binaires. Voir aussi composant.
assistant
Forme d'aide active qui guide l'utilisateur à travers chaque étape d'une tâche particulière.
assistant de contenu
Fonction de certains éditeurs source qui présente à l'utilisateur une liste de propositions valides pour achever la ligne de code en cours ou la zone d'entrée.
assistant électronique de poche (PDA)
Ordinateur de poche utilisé pour des tâches d'organisation personnelle (calendrier, prise de notes et enregistrement de numéros de téléphone et de fax) et pour des fonctions réseau, telles que la messagerie électronique et la synchronisation.
association
(1) Dans les beans enterprise, relation qui existe entre deux beans entity de type CMP (persistance gérée par conteneur). Il existe deux types d'associations : un-à-un et un-à-plusieurs.
(2) Pour un document XML, lien du document aux règles qui gouvernent sa structure, lesquelles peuvent être définies par une DTD (définition de type de document) ou par un schéma XML.
ASYNC
Voir asynchrone.
asynchrone (ASYNC)
Relatif aux événements qui ne sont pas synchronisés à temps ou qui ne se produisent pas à des intervalles réguliers ou prévisibles. Par exemple, les événements d'entrée sont contrôlés par l'utilisateur. Le programme peut les lire ultérieurement.
attribut
Caractéristique ou trait d'une entité qui décrit l'entité. Le numéro de téléphone d'un employé est un des attributs de cet employé. Un attribut peut avoir un type qui indique la plage d'informations fournie par l'attribut et une valeur qui se trouve dans cette plage. Dans XML, par exemple, un attribut est une paire nom-valeur dans un élément balisé qui modifie certaines caractéristiques de l'élément.
attribut global
En langage XML, attribut déclaré en tant qu'enfant de l'élément de schéma plutôt qu'en tant que partie d'une définition de type complexe. Les éléments globaux peuvent être référencés dans un ou plusieurs modèles de contenu avec l'attribut ref.
authentification
Vérification de l'identité ou d'un groupe d'utilisateurs sur un portail.
autorisation
Méthode qui détermine les portlets auxquels un utilisateur ou un groupe d'utilisateurs peut accéder.
auxiliaire de copie
Bean d'accès contenant une copie locale des attributs d'un bean entity éloigné. A la différence des encapsuleurs de beans Java, les auxiliaires de copie sont conçus pour être utilisés avec une seule instance d'un bean entity.
AWT
Voir Abstract Window Toolkit.
AWT (Abstract Window Toolkit)
En programmation Java, collection de composants d'interface graphique implémentés à l'aide des versions de plateforme natives des composants. Ces composants offrent un sous-ensemble de fonctionnalités communes à tous les systèmes d'exploitation. (Sun) Voir aussi ensemble Swing, Standard Widget Toolkit.
balise personnalisée
Extension du langage JSP (JavaServer Pages) effectuant une tâche spécifique. Les balises personnalisées sont généralement distribuées sous la forme d'une bibliothèque de balises, qui contient également les classes Java implémentant les balises.
barre de marqueurs
Bordure grise située à gauche de la zone de l'éditeur du plan de travail, où sont affichés les signets et les points d'arrêt.
barre de navigation
Ensemble de liens vers d'autres pages Web sur un site Web. Par exemple, les barres de navigation se trouvent généralement en haut ou en bas d'une page et contiennent des liens directs vers les principales section du site Web. Les barres de navigation peuvent être automatiquement gérées et générées à l'aide de Web Site Designer.
barre de raccourcis
Dans Eclipse, barre d'outils verticale située sur le côté gauche de la fenêtre du plan de travail et qui contient des boutons de contrôle des perspectives ouvertes et d'accès aux vues rapides.
base de données des symptômes
Fichier XML de symptômes qui inclut un ou plusieurs gabarits de mise en correspondance de chaînes associés à une ou plusieurs solutions et qui est utilisé dans l'analyse des messages d'événements et d'erreurs qui se produisent dans un journal d'activité WebSphere.
base de données relationnelle
Base de données qui peut être perçue comme un ensemble de tables et manipulée conformément au modèle relationnel de données. Chaque base de données comporte des tables de catalogue système qui décrivent la structure logique et physique des données, un fichier de configuration qui contient les valeurs de paramètre attribuées pour la base de données et un journal de reprise faisant état des transactions entrantes et archivables.
B2B
Voir business-to-business.
B2C
Voir business-to-consumer.
bean
Définition ou instance d'un composant JavaBeans. Voir aussi JavaBeans.
bean d'accès
Encapsuleur de bean enterprise (EJB) généralement utilisé par les programmes clients, tels que les fichiers JSP et les servlets. Les beans d'accès masquent la complexité liée à l'utilisation des beans enterprise et améliorent les performances de lecture et d'écriture des propriétés d'EJB lorsque plusieurs propriétés sont lues ou écrites simultanément.
bean EJB
Voir bean enterprise.
bean enterprise
Composant qui implémente une tâche ou une entité dite métier (business) et qui réside dans un conteneur d'EJB. Les beans entity, les beans session et les bean gérés par messages sont tous des beans enterprise. (Sun)
bean entity
En programmation EJB, bean enterprise qui représente des données persistantes tenues à jour dans une base de données. Chaque bean entity transporte sa propre identité. (Sun) Il existe deux types de bean entity : les beans entity avec persistance gérée par conteneur (CMP) et les beans entity avec persistance gérée par bean (BMP). Voir aussi bean session.
bean form
Dans Struts, instance de sous-classe ou de classe ActionForm qui stocke les données de formulaire HTML ou JSP d'une demande client soumise ou qui stocke les données accessibles à partir d'un lien sélectionné par l'utilisateur.
bean Java
Voir bean. Voir aussi JavaBeans.
bean session
Bean enterprise qui est créé par un client et qui, généralement, n'existe que pour la durée d'une même session client-serveur. (Sun) Voir aussi bean entity.
bean session avec état
Bean session possédant un état conversationnel. (Sun) Voir aussi bean session sans état.
bean session sans état
Bean session ne possédant pas d'état conversationnel. Toutes les instances d'un bean sans état sont identiques. (Sun) Voir aussi bean session avec état.
bean visuel
Composant que l'utilisateur final d'une interface utilisateur graphique d'une application Java peut voir. Dans AWT et Swing, les beans visuels héritent de java.awt.Component.
bibliothèque de balises
En technologie JSP, ensemble de balises qui identifient des actions personnalisées décrites à l'aide d'un descripteur taglib et des classes Java. Une bibliothèque de balises JSP peut être importée dans tout fichier JSP et utilisée avec différentes langues de rédaction de scripts. (Sun)
bibliothèque de modèles
Base de données, également appelée Portal Template Catalog, qui stocke des spécifications de modèle d'emplacement ainsi que des portlets, des formulaires, des sous-formulaires et des profils.
blocage
Situation dans laquelle deux unités d'exécution de contrôle indépendants sont bloquées. Chaque unité d'exécution attendant que l'autre unité effectue une action. Le blocage se produit généralement en cas d'ajout de mécanismes de synchronisation afin d'éviter une situation d'indétermination.
BMP
Voir persistance gérée par bean.
boucle
Séquence d'instructions exécutée de façon répétitive jusqu'à ce qu'une condition de fin soit atteinte.
branche
Dans l'environnement de développement coopératif CVS, ligne de développement distincte dans laquelle les modifications peuvent être isolées. Lorsqu'un programmeur de l'équipe de développement modifie des fichiers dans une branche, ces modifications n'apparaissent ni dans le tronc principal ni dans les autres branches.
business-to-business (B2B)
Terme qualifiant la catégorie d'applications Internet qui permettent l'échange d'informations ou l'exécution de transactions entre professionnels (sociétés). Voir aussi business-to-consumer.
business-to-consumer (B2C)
Terme qualifiant la catégorie d'applications Internet qui permettent l'échange d'informations ou l'exécution de transactions entre professionnels (sociétés) et consommateurs (particuliers). Voir aussi business-to-business.
bytecode
Code indépendant de la machine, généré par le compilateur Java et exécuté par l'interpréteur Java. (Sun)
côté serveur
Relatif à une application ou à un composant d'application qui s'exécute sur un serveur plutôt que sur le client. JavaServer Pages (JSP) et les servlets sont deux exemples de technologies qui autorisent la programmation côté serveur.
cadre
En codage HTML (hypertext markup language), sous-ensemble de la fenêtre du navigateur Web.
cadre d'agencement
Dans Page Designer, option permettant aux concepteurs Web de placer du texte et des images dans une page. Les cadres d'agencement peuvent s'empiler ou être alignés dans une grille.
cadre de pile
Section de la pile qui contient les variables locales, les arguments et le contenu des registres d'une routine ainsi qu'un pointeur désignant le cadre de pile précédent.
canal
Application Web spécialisée dans un portail à laquelle un utilisateur peut s'abonner.
capacités
Dans Eclipse, groupe de fonctions qui peuvent être masquées ou affichées ("activées") pour simplifier l'interface utilisateur. Les capacités sont activées implicitement en demandant une opération ou explicitement en définissant des préférences.
catalogue XML
Catalogue contenant des règles indiquant la façon dont un processeur XML doit résoudre les références à des entités. L'utilisation d'un catalogue permet d'éviter de changer les URI dans les documents XML au fur et à mesure que les ressources sont déplacées pendant le développement.
centre de documentation (InfoCenter)
Ensemble d'informations offrant un support aux utilisateurs d'un ou de plusieurs produits. Il peut être lancé séparément du produit et inclut une liste de rubriques que vous pouvez parcourir et un moteur de recherche.
chaîne
En langage de programmation, forme de données utilisée pour le stockage et la manipulation de texte.
champ
En programmation Java, membre de données d'une classe.
champ clé (ou champ de clé)
Dans EJB, champ géré par le conteneur d'un bean entity qui correspond à l'une des colonnes de clé primaire d'une base de données relationnelle. Chaque champ clé est membre de la classe clé du bean entity.
chargeur de classes
Partie d'un code de machine virtuelle Java chargée de rechercher et de charger les fichiers de classes. Un chargeur de classes affecte le packaging des applications et le comportement d'exécution des applications en package déployées sur les serveurs d'applications.
chemin d'accès aux classes
Liste de répertoires et de fichiers JAR qui contiennent les fichiers de ressources ou les classes Java qu'un programme peut charger dynamiquement lors de l'exécution. Voir aussi CLASSPATH.
chemin de compilation
Chemin utilisé lors de la compilation du code source Java pour rechercher des classes référencées qui se trouvent dans d'autres projets.
cHTML
Voir Compact Hypertext Markup Language.
classe
En conception ou programmation orientée objet, modèle ou gabarit qui peut être utilisé pour créer des objets ayant une définition commune et des propriétés, des opérations et un comportement communs. Un objet est une instance d'une classe.
classe ActionForm
Dans Struts, superclasse de toutes les classes de bean de formulaire.
classe clé (ou classe de clé)
Dans EJB, classe utilisée pour créer ou localiser un bean entity. Elle représente l'identité du bean entity, cette identité correspondant à une combinaison particulière de valeurs dans les colonnes de clé primaire d'une base de données relationnelle.
classe d'action
Dans Struts, superclasse de toutes les classes d'action.
classe de bean
En programmation EJB (Enterprise JavaBeans), classe Java qui implémente une classe javax.ejb.EntityBean ou une classe javax.ejb.SessionBean.
classe frontière
En profilage de performances, classe qui est normalement exclue par les critères de filtrage, mais qui est appelée directement par les classes qui sont incluses par ces critères.
classe Java
Classe écrite en langage Java.
CLASSPATH
Dans l'environnement d'exécution, mot clé désignant la variable d'environnement qui spécifie les répertoires dans lesquels les classes et les fichiers de ressources doivent être recherchés. Voir aussi chemin d'accès aux classes.
client
Système ou processus qui dépend d'un autre système ou processus (généralement appelé serveur) pour son accès aux données, aux services, aux programmes ou aux ressources. Voir aussi serveur, hôte.
client d'application
Dans l'architecture J2EE, composant client de premier niveau qui s'exécute dans sa propre machine virtuelle Java. Les clients d'application ont accès à certaines API de la plateforme J2EE, telles que JNDI, JDBC, RMI-IIOP et JMS. (Sun)
client/serveur
Qui se rapporte au modèle d'interaction en informatique répartie, dans lequel le programme d'un ordinateur donné envoie une demande à un programme d'un autre ordinateur et attend une réponse de ce dernier. Le programme demandeur est le client, tandis que le programme qui répond est le serveur. Voir aussi application répartie.
clé externe
Dans une base de données relationnelle, clé d'une table qui fait référence à la clé primaire d'une autre table.
clé primaire
(1) Objet qui identifie sans équivoque un bean entity dans une interface home. (Sun)
(2) Dans une base de données relationnelle, clé qui identifie sans équivoque une ligne particulière d'une table de la base de donnée.
CMP
Voir container-managed persistence.
code de déploiement
Code supplémentaire permettant à un code d'implémentation de bean écrit par un développeur d'application de fonctionner dans un environnement d'exécution d'EJB particulier. Le code de déploiement peut être généré par des outils du fournisseur du serveur d'applications.
collaboration
Travail en équipe. La collaboration est optimisée lorsque les fonctions d'un portail rassemblent des individus sur des mêmes lieux de travail virtuels et mettent à leur disposition les informations nécessaires à l'accomplissement de leurs objectifs professionnels. Ces fonctions comportent des emplacements personnels et communautaires dans lesquels des utilisateurs peuvent trouver d'autres personnes, d'autres applications ainsi que d'autres informations.
collection de ressources Web
Liste de masques d'URL et de méthodes HTTP qui décrivent un ensemble de ressources à protéger. (Sun)
Common Object Request Broker Architecture (CORBA)
Architecture et spécification de l'informatique répartie orientée objet qui sépare les programmes client et serveur par une définition d'interface formelle. Voir aussi IIOP (Internet Inter-ORB Protocol).
communication interprocessus (IPC)
Procédé par lequel des programmes s'échangent des données et synchronisent leurs activités respectives. La communication interprocessus s'effectue couramment au moyen de sémaphores, de signaux et de files de messages internes.
Compact Hypertext Markup Language (cHTML)
Format de publication des informations hypertexte sur les périphériques sans fil.
composant
(1) Dans Eclipse, un ou plusieurs plug-ins fonctionnant ensemble afin de mettre à disposition un ensemble discret de fonctions.
(2) Objet ou programme réutilisable qui exécute une fonction spécifique et est conçu pour collaborer avec d'autres composants et applications. JavaBeans est une architecture connue pour la création des composants.
composant Faces
Ensemble de composants d'interface utilisateur (des zones d'entrée, par exemple) et ensemble de composants de données (représentant des données, telles des enregistrements dans une base de données) pouvant être déplacés vers un fichier JSP Faces. Chaque ensemble peut être associé l'un à l'autre afin de créer un projet Web dynamique. Voir aussi JavaServer Faces.
composant principal
Composant EGL dont le nom est identique à celui du fichier source dans lequel se trouve le composant. Les composants principaux sont les suivants : table de données, groupe de formulaires, bibliothèque, gestionnaire de pages, programme et enregistrement d'interface utilisateur.
composeur
En programmation EJB, classe utilisée pour mapper un champ complexe de bean vers plusieurs colonnes de base de données. La composition est une étape nécessaire pour les champs complexes qui sont eux-mêmes des objets avec des champs et un comportement propre.
concepteur d'emplacements
Membre d'un emplacement qui peut modifier l'agencement de l'emplacement et les signets. Voir aussi participant, gestionnaire d'emplacements.
Concurrent Versions System (CVS)
Système de contrôle de version à code source ouvert (open-source) et fonctionnant en transparence à travers le réseau.
configuration de lancement
Mécanisme de définition et de sauvegarde de différentes configurations de plan de travail pouvant être lancées séparément. Les options configurables incluent des paramètres d'exécution et de débogage.
configuration de serveur
Ressource qui contient les informations nécessaires à l'installation et au déploiement sur un serveur d'applications.
conflit
Situation dans laquelle une transaction tente de verrouiller une ligne ou une table déjà verrouillée.
conflit d'unité d'exécution
Condition sous laquelle une unité d'exécution attend le verrouillage d'un objet conservé par une autre unité d'exécution.
connecteur
(1) Servlet offrant un accès de portlet aux sources externes de contenu, par exemple un bulletin d'informations d'un site Web d'une station d'informations locale.
(2) Dans J2EE, mécanisme d'extension standard pour les connecteurs permettant la connectivité aux systèmes EIS (Enterprise Information System). Un connecteur est composé d'un adaptateur de ressources et d'outils de développement d'applications (Sun). Voir aussi conteneur.
connexion unique
Mécanisme permettant de vérifier un utilisateur sur plusieurs applications via une demande d'authentification unique.
conteneur
(1) Colonne ou ligne permettant de modifier la disposition d'un portlet ou d'un autre conteneur d'une page.
(2) Dans l'architecture J2EE, entité qui fournit des services de gestion du cycle de vie, de sécurité, de déploiement et d'exécution (run-time) aux composants. (Sun) Chaque type de conteneur (EJB, Web, JSP, servlet, applet et client d'application) fournit également des services spécifiques aux composants. Voir aussi adaptateur de ressources, connecteur.
conteneur de servlet
Composant serveur d'application Web qui appelle le servlet d'action et qui entre en interaction avec le servlet d'action pour traiter les requêtes.
conteneur EJB
Conteneur qui implémente le contrat de composant EJB de l'architecture J2EE. Ce contrat spécifie les caractéristiques d'un environnement d'exécution pour beans enterprise, notamment en ce qui concerne la sécurité, la concurrence d'accès, la gestion du cycle de vie, les transactions, le déploiement et d'autres services. Un conteneur d'EJB est fourni par un serveur d'EJB ou un serveur J2EE. (Sun) Voir aussi serveur EJB.
conteneur Web
Conteneur qui implémente le contrat de composant Web de l'architecture J2EE. (Sun)
contenu Web dynamique
Eléments de programmation, tels que fichiers JSP (JavaServer Pages), servlets et scripts qui nécessitent un traitement côté client ou côté serveur pour un rendu précis dans un navigateur Web.
contexte d'EJB
Dans les beans enterprise, objet qui permet à un bean enterprise d'appeler les services fournis par le conteneur et d'obtenir des informations sur tout client demandant à accéder à l'une de ses méthodes. (Sun)
contrainte de durée
Action de validation spécialisée pour mesurer la durée d'un appel de méthode ou d'une séquence d'appels de méthode. Voir aussi action de validation.
contrôle
Voir widget.
contrôle d'accès
Dans le domaine de sécurité informatique, processus garantissant que seuls les utilisateurs autorisés peuvent accéder aux ressources d'un système via des méthodes autorisées.
contrôle de portlet
Paramètre de registre de portlet qui rend le cadre externe d'un portlet.
contrôle des versions
Coordination et intégration de l'historique des travaux soumis par une équipe.
contrôleur d'agents
Processus de démon se trouvant sur chaque hôte de déploiement et qui fournit le mécanisme à l'aide duquel les applications client lancent de nouveaux processus hôte ou se connectent à des agents qui coexistent dans des processus existants de l'hôte.
convertisseur
En programmation EJB, classe qui convertit une représentation de base de données en un type d'objet et inversement.
CORBA
Voir Common Object Request Broker Architecture.
correctif provisoire
Correctif non cumulatif qui est rendu disponible pour tous les clients. Un correctif provisoire est testé par IBM. Il contient au moins un APAR. Voir aussi fixpack, module de mise à jour.
CSS
Voir feuille de styles en cascade.
Customizer
Classe Java (qui implémente l'interface java.beans.Customizer) associée à un bean afin de fournir une interface utilisateur plus complète pour les propriétés de ce bean.
CVS
Voir Concurrent Versions System.
DAD
Voir document access definition.
DADX
Voir document access definition extension.
Data Class
Bean d'accès permettant le stockage de données et fournissant des méthodes d'accès pour la mise en cache des propriétés des beans enterprise. A la différence des auxiliaires de copie, les beans d'accès Data Class fonctionnent avec des beans enterprise possédant des vues client locales ainsi que distantes.
Data Definition Language (DDL)
Langage qui décrit les données et leurs relations dans une base de données.
DB2
Famille de programmes IBM sous licence pour la gestion de bases de données relationnelles.
DB2 XML Extender
Programme permettant de stocker et de gérer des documents XML dans des tables DB2. Des documents XML validés et syntaxiquement corrects peuvent être générés à partir de données relationnelles existantes, stockées en tant que données de colonne, et le contenu des éléments et des attributs XML peut être stocké dans les tables DB2.
DDL
Voir Data Definition Language.
débogueur
Outil permettant de détecter et de tracer les erreurs dans les programmes informatiques.
déclaration
En programmation Java, instruction qui établit un identificateur et lui associe des attributs sans nécessairement réserver son espace mémoire ni fournir son implémentation. (Sun)
déclencher
Dans la technologie de base de données, programme qui est automatiquement appelé lorsqu'un action spécifiée est effectuée dans une table ou dans une vue spécifique.
déconseillé
Relatif à une entité, telle une fonction ou un élément de programmation, prise en charge mais dont l'utilisation n'est plus recommandée et qui peut devenir obsolète.
découvrir
Dans le contexte UDDI, action de parcourir le registre d'entités pour localiser les services Web existants en vue de leur intégration.
définition de données
Objet données qui définit une base de données ou une table.
définition de type de document (DTD)
Règles qui spécifient la structure d'une catégorie particulière de documents SGML ou XML. La DTD définit cette structure avec des éléments, des attributs et des notations. Elle établit également des contraintes quant à la manière dont chaque élément, attribut ou notation peut être utilisé dans la catégorie de documents concernée.
délai d'attente
Intervalle alloué à un événement avant que l'opération ne soit interrompue.
démon
Programme qui s'exécute sans surveillance et qui assure des fonctions continues ou périodiques (par exemple, le contrôle du réseau).
déployer
Placer des fichiers ou installer un logiciel dans un environnement d'exploitation. Dans l'architecture J2EE, cela implique de créer un descripteur de déploiement correspondant au type d'application déployé.
descripteur
Dans la spécification J2EE, objet qui identifie un bean enterprise. Un client peut sérialiser le descripteur puis, le désérialiser en vue d'obtenir une référence au bean enterprise. (Sun)
descripteur de déploiement
Fichier XML qui décrit comment déployer un module ou une application en spécifiant des options de conteneur et de configuration. Par exemple, un descripteur de déploiement d'EJB transmet des informations à un conteneur d'EJB sur la manière de gérer et de contrôler un bean enterprise.
description de service
Description d'un service Web, qui peut être défini au format WSDL, UDDI ou HTML.
désérialiseur
Méthode qui convertit une variable sérialisée en données d'objet. Voir aussi sérialiseur.
développement ascendant
Dans les services Web, processus de développement d'un service à partir d'un artefact existant, tel un bean Java ou un bean enterprise à la place d'un fichier WSDL (Web Services Definition Language). Voir aussi développement descendant.
développement descendant
Dans les services Web, processus de développement d'un service à partir d'un fichier WSDL (Web Services Definition Language). Voir aussi développement ascendant.
diagramme Web
Fichier Struts qui utilise des icônes et autres images sur une surface à format libre en vue d'aider les développeurs d'application à visualiser l'organigramme d'une application Web basée sur Struts.
directive
Bloc de construction FFDC (First-Failure Data Capture, outil de diagnostic de premier niveau) pouvant se trouver dans une base de données de symptômes WebSphere Application Server en vue de fournir des informations et de proposer des actions destinées à permettre à un module de diagnostic de personnaliser les données consignées.
directive de bibliothèques de balises
Dans une page JSP, déclaration indiquant que la page utilise des balises personnalisées, définit la bibliothèque de balises et spécifie ses préfixes de balise. (Sun)
distant
Relatif à un système, un programme ou un équipement (périphérique) auquel on accède via une ligne de communication.
document access definition (DAD)
Format de document XML utilisé par DB2 XML Extender pour définir le mappage entre données XML et données relationnelles.
document access definition extension (DADX)
Format de document XML qui spécifie comment créer un service Web en utilisant un ensemble d'opérations qui sont définies par des documents DAD et des instructions SQL.
document d'instance
Document XML conforme à un schéma spécifique.
Document Object Model (DOM)
Système dans lequel un document structuré, par exemple un fichier XML, est visualisé sous forme d'arborescence d'objets à laquelle il est possible d'accéder et qu'il est possible de mettre à jour par programmation.
document WSDL
Fichier comportant un ensemble de définitions décrivant un service Web au format WSDL (Web Services Definition Language).
DOM
Voir Document Object Model.
DTD
Voir définition de type de document.
dynaform
Instance de classe ou de sous-classe DynaActionForm qui stocke les données de forme HTML d'une demande client soumise ou qui stocke les données accessibles à partir d'un lien sélectionné par l'utilisateur.
EAR
Voir archive d'entreprise.
e-business
Transaction commerciale réalisée par l'intermédiaire d'un support électronique, tel que le réseau Internet.
Eclipse
Initiative open-source qui propose aux fournisseurs indépendants de logiciels et autres développeurs d'outils une plateforme standard destinée au développement d'outils de développement d'applications compatibles avec les plug-ins.
EGL
Voir Enterprise Generation Language.
EIS
Voir enterprise information system.
EIS (Enterprise Information System)
Application qui comprend le système existant d'une entreprise pour la gestion des informations au niveau de l'entreprise. Exemples de systèmes EIS (Enterprise Information System) : système ERP (Enterprise Resource Planning), système de traitement des transactions de gros système, système de base de données propriétaire. (Sun) Voir aussi adaptateur de ressource.
EJB
Voir Enterprise JavaBeans.
élément
Dans EGL, zone de mémoire nommée qui contient une valeur unique.
élément
(1) Dans la fonction JDT (Java Development Tools) d'Eclipse, terme générique pouvant désigner des packages Java, des classes, des types, des interfaces, des méthodes ou des zones.
(2) Dans les langages de balisage, tels que SGML, XML et HTML, unité de base constituée d'une balise de début, d'une balise de fin, d'attributs associés et de leurs valeurs et de tout texte contenu entre les deux balises.
élément de données
Dans EGL, zone de la mémoire qui ne se trouve pas dans une structure et et qui est créée en fonction d'une partie d'élément de données ou d'une description de type primitif explicite, telle que CHAR(3).
élément DOM
Un des membres d'une arborescence d'éléments créé lorsqu'un fichier XML est analysé avec un analyseur (ou interpréteur) DOM. Le modèle DOM permet d'identifier facilement et rapidement tous les éléments d'un fichier source XML.
élément global
En langage XML, élément déclaré en tant qu'enfant de l'élément de schéma plutôt qu'en tant que partie d'une définition de type complexe. Les éléments globaux peuvent être référencés dans un ou plusieurs modèles de contenu avec l'attribut ref.
émettre
En programmation orientée objet, provoquer un changement d'état.
emplacement obligatoire
Emplacement partagé qui est soit un emplacement public, soit un emplacement restreint dans lequel tous les utilisateurs de portail doivent être membres. Seul les administrateurs de portail peuvent désigner un emplacement partagé comme emplacement obligatoire. Etant donné que l'appartenance est automatique et requise, les utilisateurs de portail ne peuvent pas joindre ou quitter les emplacements obligatoires.
emplacement partagé
Emplacement créé pour une communauté de personnes ayant un but commun. Les emplacements publics peuvent être publics ou restreints. Le créateur de l'emplacement (qui devient automatiquement le gestionnaire d'emplacements) indique si un emplacement est public ou restreint lors de la création d'emplacements.
emplacement personnel
Emplacement privé d'utilisateur de portail qui apparaît par défaut dans le sélecteur d'emplacement sous la forme Mon emplacement. Le propriétaire de l'emplacement personnel contrôle son contenu et son agencement, incluant les applications associées à l'emplacement et les portlets affichés. Lors de la configuration du portail, l'administrateur indique les utilisateurs pouvant disposer d'un emplacement personnel. Comparer avec emplacement partagé.
emplacement public
Un emplacement public est ouvert à tous les utilisateurs de portail. La personne qui crée l'emplacement (et qui devient automatiquement le gestionnaire d'emplacements) le désigne en tant qu'emplacement public lors de la création de l'emplacement. Les autres utilisateurs peuvent devenir des membres de l'emplacement en le rejoignant. Ils peuvent mettre fin à l'appartenance en annulant l'appartenance à cet emplacement. Comparer à emplacement restreint.
emplacement public par défaut
Emplacement dont l'appartenance inclut automatiquement tous les utilisateurs de portail et qui apparaît dans le sélecteur d'emplacements pour chaque utilisateur. Un utilisateur est toujours membre de cet emplacement.
emplacement restreint
Emplacement partagé ouvert uniquement aux individus et aux groupes pour lesquels le créateur d'emplacement (ou gestionnaire d'emplacements) est ajouté à la liste d'appartenances de l'emplacement. La personne qui crée l'emplacement (et qui devient automatiquement le gestionnaire d'emplacements) le désigne en tant qu'emplacement restreint lors de la création de l'emplacement. Comparer avec emplacement partagé.
encapsuleur
Objet qui encapsule des éléments et les délègue à un autre objet pour altérer son interface ou son comportement. (Sun)
encodage SOAP
Règles de sérialisation de données sur protocole SOAP. L'encodage SOAP est basé sur un système de types simples qui est une généralisation des fonctions couramment rencontrées dans les systèmes de types des langages de programmation, des bases de données et des données semi-structurées.
enregistrement de journal
Entrée dans une vue de journal comportant des propriétés et leurs valeurs. Un enregistrement de journal ne contient pas d'instances d'autres enregistrements de journal mais dispose de niveaux d'imbrication d'entrées ou d'enfants.
enregistrement d'interface utilisateur
Dans EGL, structure de données qui rend la communication possible entre un programme d'action et une page Web spécifique. Ce type d'enregistrement permet de migrer les transactions VisualAge Generator Web.
ensemble de cadres
Fichier HTML qui définit l'agencement d'une page Web composée d'autres fichiers HTML distincts.
ensemble de résultats
Ensemble des lignes renvoyées par une procédure mémorisée.
ensemble d'événements
En programmation Java, groupe d'événements émis par un bean.
ensemble Swing
Collection de composants d'interface graphique exécutés de manière cohérente sur tout système d'exploitation prenant en charge les machines JVM (Java virtual machine). Ces composants étant intégralement écrits en langage Java, ils peuvent offrir des fonctionnalités supérieures à celles fournies par leurs équivalents sur la plateforme native. Voir aussi Abstract Window Toolkit et Standard Widget Toolkit.
Enterprise Generation Language (EGL)
Langage de niveau élevé qui permet aux utilisateurs de se concentrer sur la logique d'entreprise lorsqu'ils créent des applications d'entreprise complexes pour déploiement dans un des environnements, incluant le Web. Le langage simplifie l'accès à la base de données et à la file d'attente de messages ainsi que l'utilisation de J2EE.
Enterprise JavaBeans (EJB)
Architecture de composant définie par Sun Microsystems pour le développement et le déploiement d'applications orientées objet, réparties et exploitées à l'échelle de l'entreprise.
entité
En langage de balisage tel que XML, ensemble de caractères pouvant être référencé comme unité, par exemple pour incorporer du texte souvent répété ou des caractères spéciaux dans un document.
entité de gestion
Dans la programmation des services Web, type de structure de données contenant des informations à propos de l'entité qui a publié le service. L'entité de gestion est spécifiée lors de l'enregistrement du service.
environnement de développement intégré (IDE)
Jeu d'outils de développement tels que compilateurs, éditeurs de code source et débogueurs qui sont accessibles à partir d'une même interface utilisateur. Dans Eclipse, l'environnement IDE est appelé plan de travail.
équilibrage de charge
Contrôle des serveurs d'applications et gestion de la charge sur les serveurs. Si un serveur est surchargé, les demandes sont transmises à un autre serveur dont la capacité est supérieure.
espace de travail
Dans Eclipse, la collection de projets et d'autres ressources en cours de développement dans le plan de travail. Les métadonnées de ces ressources se trouvent dans un répertoire du système de fichiers ; les ressources peuvent se trouver dans le même répertoire.
espace nom
(1) Dans le contexte XML, identificateur URI (Uniform Resource Identifier) qui fournit un nom unique à associer à tous les éléments et définitions de types dans un schéma.
(2) Espace réservé par un système de fichiers, destiné à contenir les noms de ses objets.
expression XPath
Expression qui parcourt un document XML et extrait des informations des noeuds (n'importe quelle partie de document, telle qu'un élément ou un attribut) dans ce document.
Extensible Hypertext Markup Language (XHTML)
Reformulation de HTML 4.0 en tant qu'application XML. XHTML est une famille de DTD et de modules courants et futurs qui permettent de générer des copies, des sous-ensembles et des extensions de HTML.
Extensible Markup Language (XML)
Métalangage standard de type SGML (Standard Generalized Markup Language) permettant de définir les langages de balisage. XML simplifie le processus de création et de gestion des informations structurées ainsi que la transmission et le partage d'informations structurées entre divers systèmes informatiques.
Extensible Stylesheet Language (XSL)
Langage permettant de définir des feuilles de styles pour des documents XML. La transformation XSL (XSLT) est utilisée avec XSL pour décrire comment un document XML est transformé en un autre document. Voir aussi transformation XSL.
extension
Dans Eclipse, mécanisme utilisé par un plug-in pour étendre la plateforme.
fabrique
En programmation orientée objet, classe utilisée pour créer des instances d'une autre classe. Une fabrique permet d'isoler la création d'objets d'une classe spécifique dans un lieu unique de sorte que de nouvelles fonctions peuvent être fournies sans nécessiter d'importantes modifications du code.
fabrique de connexions
Jeu de valeurs de configuration générant des connexions qui permettent à un composant J2EE d'accéder à une ressource. Les fabriques de connexions fournissent à la demande des connexions à un système EIS (enterprise information system) provenant d'une application.
fabrique d'EJB
Bean d'accès qui simplifie le processus de création ou de recherche d'une instance de bean enterprise.
fabrique de journalisation
Fabrique unique permettant de créer, de stocker en mémoire et de détruire des agents de journalisation mis à la disposition du public.
fabrique singleton
Classe qui comporte une méthode statique pour instancier une classe singleton. Cette classe ne peut pas être une interface.
façade de session
Mécanisme qui permet de distinguer les niveaux métier et client d'une application d'entreprise en soustrayant les données et les méthodes métier de telle sorte que les clients ne sont pas étroitement associés à la logique métier et non responsables de l'intégrité des données. Implémentées en tant que beans enterprise session, les façades de session dissocient aussi les composants métier de niveau inférieur.
feuille de style
Spécification d'instructions de formatage qui, lorsqu'elles sont appliquées à des informations structurées, produisent un rendu particulier de ces informations (par exemple, pour leur consultation en ligne ou pour leur impression). Différentes feuilles de styles peuvent être appliquées aux mêmes éléments d'informations structurées pour produire différentes présentations de ces éléments.
feuille de styles en cascade (CSS)
Fichier qui définit un ensemble hiérarchique de règles de style permettant de contrôler le rendu des fichiers HTML ou XML dans les navigateurs, les afficheurs ou lors de l'impression. Une feuille CSS définit un ordre de priorité afin de régler les éventuels conflits entre définitions d'éléments de style dans un document.
Feuille de style XSL
Code décrivant comment un document XML doit être rendu (affiché ou imprimé).
FFDC
Voir outil de diagnostic de premier niveau.
fichier classe
Fichier source Java compilé.
fichier de compilation EGL
Fichier XML doté d'une extension .eglbld permettant de stocker les définitions des parties de compilation EGL.
fichier de configuration
Fichier Struts qui contient des informations sur les sources de données, les beans form, les transmissions globales et les mappages d'action.
fichier de propriétés de liaison
Fichier texte écrit manuellement ou généré par EGL qui peut être utilisé lors de l'exécution de J2EE en vue de fournir des détails sur la façon dont un programme ou un encapsuleur Java généré par EGL appelle un autre code.
fichier JAR
Voir archive d'entreprise.
fichier JAR d'EJB
Archive Java qui contient un module EJB. (Sun)
fichier Java
Fichier source modifiable portant l'extension .java et qui peut être compilé en bytecode (c'est-à-dire en fichier .class).
fichier journal WebSphere
Fichier qui est généré par WebSphere Application Server en vue de collecter des informations sur l'exécution de l'application, y compris les messages d'erreur et d'information. Egalement appelé journal d'activité.
fichier journal XML
Fichier journal au format XML créé par un agent de journalisation et utilisé pour l'enregistrement d'événement de chargement et les informations relatives au plug-in.
fichier JSP
Fichier HTML scripté doté d'une extension .jsp et qui permet l'inclusion du contenu dynamique dans les pages Web. Un fichier JSP peut être demandé directement sous forme d'URL, appelé par un servlet ou appelé depuis une page HTML. Voir aussi JavaServer Pages, page JSP.
fichier JSP Faces
Fichier qui représente une page dans un projet Web dynamique et qui contient des composants de données et d'interface utilisateur JavaServer Faces. Voir aussi JavaServer Faces.
fichier rich media
Dans une page Web, contenu oral, visuel ou interactif, tel que des fichiers audio ou vidéo.
fichier source EGL
Fichier texte doté d'une extension .egl permettant de stocker les définitions des données EGL, de la logique et des parties de l'interface utilisateur.
fichier WSDL
Voir document WSDL.
File Transfer Protocol (FTP)
Dans le contexte TCP/IP, protocole d'application permettant de transférer des fichiers vers et depuis un ordinateur hôte.
filtrage collaboratif
Technologie de personnalisation qui définit la similarité entre les utilisateurs selon les comportements d'un échantillon d'individus et utilise ces informations afin de formuler des recommandations destinées à l'utilisateur actuel.
filtre de connexion JDBC
Commande qui limite le volume de données transféré lors du chargement de métadonnées JDBC. Le filtre améliore les performances.
filtre de profilage
Mécanisme qui permet d'indiquer les informations relatives à une application à analyser.
filtre d'objet données
Commande qui permet l'exclusion de données objets (telles que des tables et des schémas) de l'arborescence de la base de données.
fixpack
Ensemble de correctifs qui ne contient pas de nouvelles fonctions. Un fixpack peut comporter des correctifs qui n'ont pas été livrés précédemment. Un test de régression complet est effectué pour les fixpacks. Voir aussi PTF (modification provisoire de programme), correctif provisoire, module de mise à jour.
flux (de développement)
Dans l'environnement de programmation par équipe CVS, copie partagée de ressources d'application qui est mise à jour par les membres de l'équipe de développement lorsqu'ils font des modifications. Le flux représente l'état en cours du projet.
fonction
Dans Eclipse, fichier JAR qui se présente sous une forme que le gestionnaire de mises à jour accepte et utilise pour mettre à jour la plateforme. Les fonctions comportent un manifeste contenant les informations de base relatives au contenu de la fonction, lequel peut inclure des plug-ins, des fragments et d'autres fichiers.
fonction de découverte de personnes
Fonction de collaboration qui autorise l'accès aux personnes à partir de différents contextes. La fonction de découverte de personnes permet de voir les références aux personnes et de les contacter à l'aide du nom via l'indicateur de connexion Sametime. Via le portail, lorsque vous voyez le nom d'une personne, vous pouvez voir si une personne est connectée, envoyer un message électronique, initier une discussion ou partager une application via une réunion électronique. Voir aussi lien vers une personne.
fonctionnalité de personnalisation
Fonctionnalité fournie par WebSphere Personalization. Elle permet de cibler les informations vers des utilisateurs ciblés en fonction des règles métier et des informations de profil utilisateur. Voir aussi personnalisation.
fonction XSLT
Fonction définie par la spécification XSLT (XSL Transform) pour la manipulation de nombres, de chaînes, de valeurs booléennes et d'ensembles de noeuds.
formGroup
Dans EGL, collection de parties de formulaire. Une partie formGroup est générée sous forme de sortie séparément d'un programme EGL.
formulaire
Ecran, document imprimé ou fichier avec des espaces définis dans lesquels insérer des informations.
fournisseur de contenu
Source du contenu pouvant être intégrée dans une page de portail en tant que portlet.
FTP
Voir File Transfer Protocol.
fuite de mémoire
Comportement d'un programme qui maintient des références à des objets qui ne sont plus utiles et qui doivent, par conséquent, être réclamés.
génération complète
Dans Eclipse, génération prenant en compte toutes les ressources visibles dans l'espace de validité (portée). Voir aussi génération incrémentielle.
génération incrémentielle
Dans Eclipse, génération prenant en compte uniquement les ressources qui ont changé depuis la dernière génération. Voir aussi génération complète.
générer
Action de créer ou de modifier des ressources généralement conditionnées par l'état des autres ressources. Par exemple, un générateur Java convertit des fichiers source Java en fichiers de classe exécutables. Un générateur de liens Web met à jour les liens aux fichiers qui ont changé de nom ou d'emplacement.
gestion de configuration de logiciel (SCM)
Suivi et contrôle du développement de logiciel. Les systèmes SCM offrent généralement des fonctions de contrôle des versions et de programmation en équipe.
gestion de contenu
Logiciel conçu pour aider les entreprises à gérer et à distribuer le contenu de différentes sources.
gestionnaire de mise en page
Dans la programmation d'interfaces utilisateur graphiques, objet qui contrôle la taille et l'emplacement de composants Java dans un conteneur. La plateforme Java fournit plusieurs gestionnaires de mise en page communément utilisés pour les conteneurs AWT et Swing.
gestionnaire d'emplacements
Membre d'un emplacement qui peut modifier l'appartenance à un emplacement, l'agencement et les signets. Comparer avec concepteur d'emplacements et participant. Voir aussi concepteur d'emplacements.
GIF
Voir Graphics Interchange Format.
goulot d'étranglement
Emplacement sur le système où un conflit pour une ressource affecte les performances.
Graphics Interchange Format (GIF)
Format de fichier pour le stockage des images. Les fichiers GIF sont courants sur le World Wide Web étant donné qu'ils contiennent 256 couleurs au maximum et sont donc très petits.
groupe
(1) Au moins deux personnes regroupés à un emplacement.
(2) Liste nommée d'utilisateurs permettant d'attribuer les niveaux d'accès aux répertoires d'entreprise, aux bases de données et aux serveurs. Au moins deux utilisateurs catégorisés à des fins d'attribution de paramètres de sécurité de base de données : par exemple, les administrateurs doivent attribuer des individus à des groupes avant d'attribuer des rôles à chaque liste de contrôle d'accès de la base de données.
groupe DADX
Dossier qui contient la connexion à une base de données (JDBC et JNDI) et d'autres informations partagées par les fichiers DADX du groupe.
groupe d'utilisateurs
Collection d'utilisateurs enregistrés sur un portail.
groupe personnel
Groupe d'individus pour lesquels un utilisateur stocke les noms dans un dossier sous les contacts personnels (onglet des contacts de la fenêtre des personnes). Les utilisateurs qui créent des groupes personnels peuvent modifier et gérer ces dossiers à l'aide de la fenêtre des personnes. Comparer avec groupe public. Voir aussi personne.
groupe public
Groupe d'individus, connus de tous les utilisateurs du portail, que l'administrateur a créé ou qui existe dans le répertoire de l'entreprise. Seuls les administrateurs peuvent modifier et gérer des groupes publics. Comparer avec groupe personnel. Voir aussi personne.
habillage
Elément d'une interface graphique qui peut être modifié pour changer la présentation de l'interface sans affecter sa fonctionnalité.
héritage
Technique de programmation objet qui permet d'utiliser des classes existantes comme base de création d'autres classes.
héritage d'EJB
Forme de parenté dans laquelle un bean enterprise hérite des propriétés, des méthodes et des attributs de contrôle au niveau méthode d'un autre bean enterprise résidant dans le même groupe.
hiérarchie de classes
Relation entre des classes qui partagent une même parenté (héritage). En programmation Java, toutes les classes héritent de la classe Object.
hiérarchie de types
Contexte complet d'une classe ou d'une interface Java, comprenant ses superclasses et ses sous-classes.
historique local
Copies de fichiers qui sont sauvegardées dans le plan de travail afin de permettre la comparaison entre leur version en cours et leurs versions précédentes. En fonction des préférences configurables, le plan de travail met à jour l'historique local lors de la sauvegarde d'un fichier modifiable.
hôte
(1) Dans le profilage des performances, machine propriétaire des processus en cours de profilage. Voir aussi serveur.
(2) Ordinateur connecté à un réseau et qui fournit un point d'accès à ce réseau. L'hôte peut être un client, un serveur ou les deux à la fois. Voir aussi serveur, client.
HTML
Voir Hypertext Markup Language.
HTTP
Voir Hypertext Transfer Protocol.
HTTPS
Voir HTTP sur SSL.
HTTPS (HTTP sur SSL)
Protocole Web pour les transactions sécurisées, qui chiffre et déchiffre les demandes de page des utilisateurs et les pages renvoyées par le serveur Web.
Hyades
Hyades est un environnement intégré de test, de trace et de contrôle, reposant sur Eclipse, qui fournit des normes, des outils et une interopérabilité entre outils tout au long du processus de test.
Hypertext Markup Language (HTML)
Langage de balisage conforme au standard SGML, conçu principalement pour permettre l'affichage en ligne de données texte et graphiques contenant des liens hypertexte.
Hypertext Transfer Protocol (HTTP)
Dans la suite de protocoles Internet, protocole permettant de transférer et d'afficher des documents hypertexte et XML sur le Web.
IDE
Voir integrated development environment.
IIOP
Voir Internet Inter-ORB Protocol.
i-mode
Service Internet pour les périphériques sans fil.
infobulle
Forme d'aide en ligne qui s'affiche lorsque vous déplaçez la souris ou un autre périphérique de pointage sur un élément de l'interface utilisateur, tel une icône ou une zone.
infobulle
Voir infobulle.
infopop
Petite fenêtre qui affiche une aide contextuelle pour un élément particulier de l'interface utilisateur et qui contient des liens aux rubriques connexes de l'aide en ligne.
informatique diffuse
Utilisation d'une infrastructure informatique qui prend en charge des équipements informatiques à partir desquels les utilisateurs peuvent accéder à une large gamme de services réseau, notamment des services e-commerce Internet.
inscription
Processus de saisie et de sauvegarde d'informations d'utilisateur ou de groupe d'utilisateurs dans un portail.
instance de transfert de fichier à distance
Fichier contenant des informations sur le procédé utilisé pour transférer un fichier à distance.
instruction EGL
Directive codée dans une partie de fonction EGL afin de provoquer une action lors de l'exécution du programme généré. Les exemples incluent une instruction d'attribution EGL et une instruction d'ajout EGL.
intégrer les modifications
Mettre à jour les ressources dans le plan de travail en acceptant les modifications émanant du flux de développement en équipe.
intégrité référentielle
(1) Dans les outils XML (Extensible Markup Language), condition qui existe lorsque toutes les références à des éléments dans l'éditeur de schéma XML ou dans l'éditeur de DTD sont automatiquement éliminées lorsque le schéma est détecté ou renommé.
(2) Condition qui existe lorsque toutes les références volontairement créées entre les données d'une colonne d'une table et les données d'une autre colonne de la même table ou d'une autre sont valides.
interface de programme d'application (API)
Interface qui permet à un programme d'application écrit dans un langage de haut niveau d'utiliser des données ou des fonctions spécifiques du système d'exploitation ou d'un autre programme.
interface distante
En programmation EJB, interface qui définit les méthodes métier qui peuvent être appelées par un client. Voir aussi interface home.
interface home
Dans les beans enterprise, interface qui définit zéro ou plusieurs méthodes de création et de suppression (create et remove) pour un bean session, ou zéro ou plusieurs méthodes de création, de localisation et de suppression pour un bean entity. Voir aussi interface remote.
interface home distante
Dans les beans enterprise, interface qui spécifie les méthodes utilisées par les clients éloignés pour localiser, créer et supprimer des instances de classes de bean enterprise. Voir aussi interface home locale.
interface home locale
En programmation EJB, interface qui spécifie les méthodes utilisées par les clients locaux pour localiser, créer et supprimer des instances de classes de bean enterprise. Voir aussi interface home distante.
Internet Inter-ORB Protocol (IIOP)
Protocole utilisé pour la communication entre courtiers d'objets CORBA (Common Object Request Broker Architecture). Voir aussi CORBA.
Internet Protocol (IP)
Protocole qui dirige les données dans un réseau ou des réseaux interconnectés. Le protocole IP (Internet Protocol) sert d'intermédiaire entre les couches supérieures des protocoles et le réseau physique. Voir aussi TCP (Transmission Control Protocol).
Introspector
En langage Java, classe (java.beans.Introspector) permettant aux outils d'avoir des informations sur les propriétés, les événements et les méthodes prises en charge par un bean cible. Les classes Introspector respectent la spécification JavaBeans.
IP
Voir Internet Protocol.
IPC
Voir communication interprocessus.
JAAS
Voir Java Authentication and Authorization Service.
JAAS (Java Authentication and Authorization Service)
Dans la technologie J2EE, API standard qui permet d'exécuter des opérations de sécurité. Via JAAS, les services peuvent authentifier des utilisateurs lors de l'activation des applications et les autoriser à rester indépendants des technologies sous-jacentes.
JAR
Voir archive d'entreprise.
Java
Langage de programmation orientée objet pour le code d'interprétation portable qui prend en charge l'interaction entre les objets distants. Java a été développé et spécifié par Sun Microsystems, Incorporated.
JavaBeans
Selon la définition de Sun Microsystems pour Java, modèle de composant portable, indépendant de toute plateforme et réutilisable. Voir aussi bean.
Javadoc
Outil qui analyse les déclarations et les commentaires de documentation dans un ensemble de fichiers source et qui génère un ensemble de pages HTML décrivant les classes, les classes internes, les constructeurs, les méthodes et les zones. (Sun)
Java 2 Platform Enterprise Edition (J2EE)
Environnement de développement et de déploiement des applications d'entreprise, défini par Sun Microsystems Inc. La plateforme J2EE est composé d'un ensemble de services, d'interfaces de programme d'application (API) et de protocoles qui fournissent toutes les fonctionnalités nécessaires au développement d'applications multiniveaux ("multitiered") basées sur le Web. (Sun) Voir aussi Java 2 Platform Standard Edition.
Java 2 Platform Standard Edition (J2SE)
Principale plateforme Java. (Sun) Voir aussi Java 2 Platform Enterprise Edition, Java Development Kit.
JavaScript
Langage de script Web utilisé dans les navigateurs et les serveurs Web. (Sun)
JavaServer Faces (JSF)
Structure permettant de créer des interfaces utilisateur de type Web dans Java. Les développeurs Web peuvent créer des applications en plaçant des composants d'interface utilisateur réutilisables sur une page, en connectant les composants à une source de données d'application et en connectant les événements client aux gestionnaires d'événements du serveur. Voir aussi JavaServer Pages, composant Faces, fichier JSP Faces.
JAX-RPC
Voir Java API for XML-based RPC.
JAX-RPC (Java API for XML-based RPC)
Spécification décrivant les API (interfaces de programmation d'applications) et les conventions permettant de créer des services Web et des clients de services Web utilisant des appels de procédure distante (RPC) et XML. La spécification JAX-RPC est également appelée JSR 101.
JCA
Voir J2EE Connector architecture.
JDBC
Voir Java Database Connectivity.
JDBC (Java Database Connectivity)
Norme de l'industrie pour une connectivité indépendante de la base de données entre la plateforme Java et un grand nombre de bases de données. L'interface JDBC comporte une API de niveau appel pour l'accès aux bases de données de type SQL.
JDK
Voir Java Development Kit.
JDK (Java Development Kit)
Nom que Sun Microsystems a utilisé pour son kit de développement Java jusqu'à la version 1.1.x. Dans la version 1.2, Sun a changé le nom du produit en Java 2 SDK. Parfois utilisé à tort pour désigner la plateforme Java ou comme terme générique pour désigner le kit de développement Java. Voir aussi Java 2 Platform Standard Edition.
J2EE
Voir Java 2 Platform Enterprise Edition.
J2EE Connector architecture (JCA)
Architecture standard permettant de connecter la plateforme J2EE à des systèmes d'information d'entreprise (EIS) hétérogènes.
J2EE Request Profiler
Nom d'un agent associé au processus de serveur d'applications en vue de collecter des données sur les points d'interception des requêtes de l'application.
Jetspeed
Portail à source ouverte sur lequel se trouve le portail WebSphere. Jetspeed fait partie du projet Jakarta d'Apache.
jeu d'actions
Dans Eclipse, groupe de commandes qu'une perspective fournit à la barre d'outils et à la barre de menus principales.
jeu d'essai
Ensemble de tâches, de scripts ou de routines automatisant la tâche de test d'un logiciel.
JMS
Voir Java Message Service.
JMS (Java Message Service)
Interface de programmation d'application qui offre des fonctions de langage de Java pour la gestion des messages.
JNDI
Voir Java Naming and Directory Interface.
JNDI (Java Naming and Directory Interface)
Extension de la plateforme Java qui fournit aux applications Java une interface standard pour les services de nommage et d'annuaire hétérogènes.
jointure
Opération relationnelle SQL qui permet d'extraire des données de plusieurs tables ayant des colonnes communes dans lesquelles les valeurs concordent.
journal d'activité
Voir fichier journal WebSphere. Fichier d'audit qui comporte toutes les fonctions qui ont modifié les données du grand livre actif.
JRE
Voir Java Run-time Environment.
JRE (Java Run-time Environment)
Sous-ensemble d'un kit de développement Java contenant les fichiers exécutables et certains autres fichiers de la plateforme Java. Le JRE inclut une machine virtuelle Java (JVM), les classes Java principales (core) et des fichiers de support d'exécution.
J2SE
Voir Java 2 Platform Standard Edition.
JSF
Voir JavaServer Faces.
JSP
Voir JavaServer Pages.
JSP (JavaServer Pages)
Technologie de scriptage côté serveur qui permet à un code Java d'être incorporé dynamiquement dans des pages Web (fichiers HTML) et exécuté lorsque ces pages sont servies, permettant ainsi de renvoyer un contenu dynamique aux clients. Voir aussi fichier JSP, page JSP, JavaServer Faces.
JSR
Voir Java Specification Request.
JSR (Java Specification Request)
Spécification formelle pour la plateforme Java.
JUnit
Structure de test de régression à source ouverte (open-source) pour programmes Java de test d'unité.
JVM
Voir machine virtuelle Java.
kit de développement de logiciels (SDK)
Ensemble d'outils, d'API et de documentations aidant au développement de logiciels dans un langage spécifique ou pour un environnement d'exploitation particulier.
langage de requête EJB
Langage de requête (ou d'interrogation), également appelé EJB Query Language (EJB QL), qui définit les méthodes de localisation de beans entity CMP (persistance gérée par conteneur). La définition utilise un langage de type SQL qui permet de faire porter les recherches sur les attributs persistants d'un bean enterprise et sur les attributs des beans qui lui sont associés.
lien
Ligne ou flèche qui connecte des activités d'un processus. Un lien transmet des informations entre les différentes activités et détermine l'ordre dans lequel elles sont exécutées.
lien vers une personne
Référence à un nom de personne ou à un nom de groupe qui apparaît avec l'indicateur de connexion Sametime. La référence permet d'indiquer si la personne est en ligne, d'envoyer un message électronique, d'initier une conversation ou de partager une application à l'aide d'une réunion électronique. Voir aussi fonction de découverte de personnes.
lier
Etablir une connexion entre des composants logiciels à travers un réseau au moyen d'un protocole déterminé. Dans les services Web, l'opération de liaison a lieu lorsque le demandeur de service sollicite ou déclenche, lors de l'exécution, une interaction avec le service à l'aide des détails de liaison de la description du service pour localiser, contacter et appeler le service.
local
Relatif à un équipement (périphérique ou appareil), un fichier ou un système auquel l'utilisateur accède directement depuis son poste de travail, sans passer par une ligne de communication. Voir aussi distant.
localiser
Voir découvrir. Rechercher un élément spécifique.
machine virtuelle Java (JVM)
Implémentation logicielle d'une unité centrale qui exécute du code Java compilé (applets et applications).
manifeste
Fichier spécial pouvant contenir des informations sur les fichiers se trouvant dans un fichier JAR. (Sun)
mappage ascendant
En programmation EJB (Enterprise JavaBeans), technique de mise en correspondance de beans enterprise avec des tables de base de données dans lesquelles le schéma est importé d'une base de données existante. Les beans enterprise et les mappages sont générés ensuite d'après les spécificités de ce schéma.
mappage avec rapprochement à mi-parcours
Technique de mappage de beans enterprise avec des tables de base de données dans laquelle les beans et le schéma de la base de données sont créés simultanément mais indépendamment.
mappage d'action
Entrée de fichier de configuration Struts qui associe un nom d'action à une classe d'action, un bean de formulaire et une transmission locale.
mappage descendant
Technique de mise en correspondance de beans enterprise avec des tables de base de données dans laquelle on utilise des beans existants dont la structure détermine celle de la base de données (on crée des tables de base de données dont la structure est calquée sur celle des beans existants).
mappe
Dans l'environnement de développement EJB, spécification de la manière dont les champs CMP d'un bean enterprise correspondent aux colonnes d'une table de base de données relationnelle ou de tout autre type de mémoire persistante. La mappe est utilisée pour générer le code de déploiement.
membre d'emplacement
Individu ou groupe qui a rejoint un emplacement ou qui a obtenu des droits pour ce dernier. Les membres d'emplacement ont trois niveaux d'accès à un emplacement : gestionnaire, concepteur et participant.
membre de portail
Individu ou groupe qui dispose d'un enregistrement d'utilisateur dans l'annuaire du portail (LDAP ou autre annuaire) et qui peut se connecter au portail.
menu en incrustation
Menu qui s'affiche suite à certaines actions de l'utilisateur (généralement un clic sur le bouton droit de la souris) et qui propose des choix adaptés à l'objet sélectionné dans son contexte actuel. Appelé parfois menu contextuel.
menu système
Menu déroulant activé lorsque vous cliquez sur l'icône à la gauche de la barre de titres d'une fenêtre et qui permet aux utilisateurs de restaurer, de déplacer, de redimensionner, de minimiser ou de maximiser la fenêtre.
métadonnées
Données qui décrivent les caractéristiques de données stockées ; données descriptives. Par exemple, les métadonnées d'une table de base de données peuvent inclure le nom de la table, le nom de la base de données qui contient la table, les noms des colonnes et leur description, en termes techniques ou commerciaux. Les catalogues de bases de données et les catalogues d'informations contiennent des métadonnées.
méthode
(1) En programmation Java, fonction définie dans une classe. (Sun)
(2) En programmation orientée objet, opération que peut effectuer un objet. Un objet peut comporter de nombreuses méthodes.
méthode create
Dans les beans enterprise, méthode définie dans l'interface home et appelée par un client pour créer un bean enterprise. (Sun)
méthode de localisation (finder)
Dans les beans enterprise, méthode définie dans l'interface home et appelée par un client afin de localiser un bean entity. (Sun)
méthode de localisation personnalisée
Voir méthode de localisation.
méthode distante
Méthode métier définie dans l'interface distante d'un bean enterprise et qui peut être appelée par un client.
méthode getter
Méthode dont le but est d'obtenir la valeur d'une instance ou d'une variable de classe. Ainsi, un autre objet peut trouver la valeur de l'une de ses variables. Voir aussi méthode setter.
méthode métier
Méthode d'un bean enterprise qui implémente la logique applicative, dite métier, ou les règles de fonctionnement d'une application. (Sun)
méthode remove
Dans les beans enterprise, méthode définie dans l'interface home et appelée par un client pour créer un bean enterprise.
méthode setter
Méthode dont le but est de définir la valeur d'une instance ou d'une variable de classe. Cette fonction peut définir la valeur de l'une de ses variables. Voir aussi méthode getter.
MIME
Voir Multipurpose Internet Mail Extensions.
miniature (également vignette)
Version miniature (de la taille d'une icône) d'une image qui permet à l'utilisateur de prévisualiser cette image sans l'ouvrir dans un afficheur ou un éditeur graphique.
mise en évidence de syntaxe
Dans les éditeurs de codes source, possibilité de distinguer les éléments de texte des éléments structurels tels que les balises, les attributs et leurs valeurs au moyen de techniques de mise en évidence comme le choix d'une police différente, la mise en gras ou l'utilisation d'une couleur particulière.
mode de portlet
Formulaire utilisé par défaut pour un portlet afin de fournir une interface distincte afin que les utilisateurs effectuent diverses tâches. Les modes de portlet peuvent inclure la vue et l'édition et l'aide.
modèle de contenu
Représentation de toute donnée susceptible d'être contenue dans un élément XML. Il existe quatre sortes de modèles de contenu : contenu d'élément, contenu mixte, contenu EMPTY et contenu ANY.
modèle d'emplacement
Format à utiliser pour la création d'un emplacement. Le portail comporte un ensemble de modèles par défaut pour la création de différents types d'emplacement. Les administrateurs de portail peuvent permettre aux utilisateurs de créer, de modifier et de supprimer des modèles.
modèle de page
Dans Page Designer, page utilisée comme point de départ pour définir un agencement et des styles cohérents pour une page HTML ou JSP (JavaServer Pages) dans un site Web.
modèle de test
Modèle utilisé pour la génération automatique de tests de composant. Il existe plusieurs modèles de test disponibles pour le test des composants Java et EJB. Voir aussi test de composant.
modèle XMI
Modèle sensible au contexte que plusieurs vues peuvent charger et analyser. Les modèles XMI sont les principales entités sauvegardées par le profilage ou la journalisation d'une application.
module
En programmation J2EE, unité logicielle composée d'un ou de plusieurs composants ayant le même type de conteneur et d'un descripteur de déploiement de ce type. Exemples : modules EJB, Web et client d'application. (Sun)
module de mise à jour
Ensemble de correctifs qui contient de nouvelles fonctions. Un test de régression complet est effectué pour les modules de mise à jour. Voir aussi fixpack, correctif provisoire.
module de remplacement
Petit sous-programme qui remplace un programme plus long éventuellement éloigné. Par exemple, un module de remplacement peut être un module de programme qui transfère les appels (RPC) et les réponses de procédure entre un client et un serveur. Dans les services Web, un module de remplacement est une implémentation d'une interface Java générée à partir d'un document WSDL (Web Services Definition Language).
module EJB
Unité logicielle composée d'un ou de plusieurs beans enterprise et d'un descripteur de déploiement d'EJB. (Sun)
module Struts
Fichier de configuration Struts et ensemble d'actions, de beans de formulaire et de pages Web correspondants. Une application Struts comprend au moins un module Struts.
module Web
Unité composée d'un ou de plusieurs composants Web et d'un descripteur de déploiement Web. (Sun)
mot clé EGL
Terme au début d'une instruction EGL qui n'est ni un appel de fonction ni une instruction d'affectation. Les mots clé incluent add et delete.
moteur de débogage
Composant serveur du débogueur, dont la conception client/serveur permet le débogage local et éloigné. Le moteur de débogage s'exécute sur le même système que le programme débogué.
Multipurpose Internet Mail Extensions (MIME)
Norme Internet qui permet de joindre différentes formes de données (vidéo, audio ou binaires) à des courriers électroniques sans qu'elles aient besoin d'être traduites en texte ASCII.
NAICS
Voir North American Industry Classification System.
NAICS (North American Industry Classification System)
Dans le domaine des services Web, système de classification économique fondé sur des groupes de marchandises et de services qui utilisent des procédés de production similaires ou identiques.
navigateur Web
Programme client qui émet des demandes à destination d'un serveur Web et affiche les informations que le serveur renvoie.
niveau de journalisation
Dans les outils de consignation, indicateur du niveau de consignation à réaliser. Plus le niveau est élevé, plus le volume d'informations à consigner est important.
noeud final
Système qui est l'origine ou la destination d'une session.
noeud racine
Dans une représentation graphique de données sous forme d'arborescence, noeud qui n'a pas de parent mais possède généralement des enfants.
nom de définition WSDL
Nom d'une définition de service qui décrit les services réseau en tant que collections de noeuds finaux de destination de communication capables d'échanger des messages.
nom d'hôte
Dans la suite de protocoles Internet, nom donné à un ordinateur. Quelquefois, le nom d'hôte correspond au nom de domaine complet, il peut aussi correspondre au sous-nom plus spécifique d'un nom de domaine complet. Par exemple, si monordinateur.ville.entreprise.com est le nom complet du domaine, vous pouvez représenter le nom d'hôte de la manière suivante : monordinateur.ville.entreprise.com, monordinateur.
non réalisé
Qualifie un noeud de diagramme Web non encore associé avec une resssurce actuelle. Voir aussi réaliser.
notation
Construction XML qui contient une note, un commentaire ou une explication concernant les informations qui figurent dans un fichier XML. Une notation peut être utilisée pour associer une description binaire à une entité ou à un attribut.
objet
En conception ou programmation orientée objet, matérialisation concrète (instance) d'une classe qui est composée de données et des opérations associées à ces données. Un objet contient les données d'instance qui sont définies par la classe, mais cette dernière reste la détentrice des opérations qui sont associées à ces données.
objet données
Tout objet (tel que des tables, des vues, des index, des fonctions, des déclencheurs et des packages) qui peut être créé ou manipulé au moyen d'instructions SQL.
objet EJB
Dans les beans enterprise, objet dont la classe implémente l'interface distante du bean enterprise (Sun).
objet home EJB
En programmation EJB, objet qui fournit les opérations de cycle de vie (création, suppression, recherche) d'un bean enterprise. (Sun)
objet processus
Représentation logique d'un processus Java. Un objet processus est matérialisé à la fois par un nom et par un numéro d'identification de processus (PID). Il apparaît dans la vue Moniteurs avec les agents qui lui sont associés chaque fois qu'un processus Java est lancé ou que le plan de travail est associé à un processus Java.
ORB
Voir Object Request Broker.
ORB (Object Request Broker)
En programmation orientée objet, logiciel qui sert d'intermédiaire en permettant de façon transparente aux objets d'échanger des requêtes et des réponses.
outil de diagnostic de premier niveau (FFDC)
Aide au diagnostic qui permet d'identifier les erreurs, de rassembler et de consigner des informations sur ces dernières et de retourner le contrôle au logiciel d'exécution affecté.
outil de déploiement rapide
Outil appartenant à un ensemble d'outils et permettant de développer et déployer rapidement des artefacts J2EE sur le serveur et de regrouper les artefacts J2EE dans le fichier EAR déployé.
outils de journalisation
Fonction qui permet aux développeurs d'afficher et d'analyser les fichiers journaux d'activité de WebSphere et les fichiers journaux XML et d'éditer les fichiers de bases de données de symptôme.
package
(1) Générer un package consiste à assembler des composants en modules et des modules en applications d'entreprise.
(2) En programmation Java, un package est un groupe de types. Les packages sont déclarés avec le mot clé package. (Sun)
page
Noeud d'un portail qui peut contenir un contenu outre les libellés et d'autres pages. Les pages peuvent contenir des noeuds enfant, des conteneurs de colonne, des conteneurs de lignes et des portlets.
page d'accueil
Page Web de niveau supérieur d'un portail. Utilisé quelquefois en tant que synonyme de page de portail par défaut.
page de portail par défaut
Page qui s'affiche lors du déploiement initial du portail et avant que l'utilisateur ne mène à terme le processus d'inscription. Utilisé quelquefois en tant que synonyme de page d'accueil.
page JSP
Document texte utilisant des données de modèle fixe et des éléments JSP qui décrivent le mode de traitement d'une requête pour la création d'une réponse. (Sun) Voir aussi JavaServer Pages, fichier JSP.
page Web statique
Page Web pouvant être affichée sans traitement supplémentaire côté client ou côté serveur (à l'inverse des JSP, des servlets et des scripts, pour lesquels un tel traitement est nécessaire).
palette
Gamme de choix présentés sous forme graphique, tels que des couleurs ou des collections d'outils, qui peuvent être sélectionnés dans une application.
paramètre (parm)
Valeur ou référence transmise à une fonction, à une commande ou à un programme, utilisée comme entrée ou pour contrôler les actions d'une commande ou d'un programme. Elle est fournie par un utilisateur ou par un autre programme ou processus.
parm
Voir paramètre.
participant
Membre d'un emplacement de portail qui peut visiter et utiliser l'emplacement. Par défaut, tous les utilisateurs de portail sont des participants des emplacements publics. Les participants aux emplacements ne peuvent pas modifier l'appartenance aux emplacements, l'agencement ou les signets. Comparer avec le concepteur d'emplacements et le gestionnaire d'emplacements. Voir aussi concepteur d'emplacements.
partie de données
Définition EGL qui spécifie une structure de données. Les types de partie de données sont élément de données, table de données et parties d'enregistrement.
partie d'interface utilisateur
Partie de déclaration EGL utilisée pour la présentation des données. Les formulaires, les groupes de formulaires et les enregistrements d'interface utilisateur sont les types de partie d'interface utilisateur.
partie gestionnaire de pages
Fichier texte écrit manuellement ou généré par EGL qui peut être utilisé lors de l'exécution en vue de fournir des détails sur la façon dont un programme ou un encapsuleur Java généré par EGL appelle un autre code
partie logique
Déclaration EGL qui définit une séquence d'exécution. Les types de partie logique sont programme, fonction, bibliothèque et gestionnaire de pages.
passivation
Dans les beans enterprise, processus de transfert d'un bean enterprise de la mémoire vers la mémoire auxiliaire. (Sun) Voir aussi activation.
PDA
Voir assistant électronique de poche.
persistance
(1) Caractéristique de données qui sont conservées au-delà des limites d'une session ou d'un objet qui continue à exister après l'exécution du programme ou du processus qui l'a créé. Cette conservation est généralement réalisée dans une mémoire non volatile (une base de données, par exemple).
(2) Dans l'architecture J2EE, protocole permettant de transférer l'état d'un bean entity entre ses variables d'instance et une base de données sous-jacente. (Sun)
persistance gérée par bean (BMP)
Se dit d'un bean entity qui gère sa propre persistance. Voir aussi persistance gérée par conteneur.
persistance gérée par conteneur (CMP)
Dans la technologie J2EE, transfert de données entre les variables d'un bean entity et d'un gestionnaire de ressources géré par le conteneur de beans entity. Voir aussi persistance gérée par bean.
persister
Conserver des éléments au-delà des limites des sessions, habituellement dans une mémoire non volatile (système de base de données ou répertoire, par exemple).
personnalisation
Modification d'une page de portail ou d'un portlet par un utilisateur. WebSphere Portal permet aux utilisateurs de personnaliser une page de portail en modifiant la disposition de la page et en sélectionnant les portlets qui s'affichent pour chaque périphérique. Comparer avec la personnalisation et la configuration de portlet. Voir aussi fonctionnalité de personnalisation.
personnalisation à l'aide de règles
Technologie de personnalisation qui permet de personnaliser le contenu Web en fonction des besoins et des préférences utilisateur ainsi que des besoins inhérents à l'activité professionnelle.
personne
Individu authentifié par le portail et ayant un enregistrement de personne dans un ou plusieurs annuaires d'entreprise. Les personnes peuvent être membres d'emplacements, de groupes publics dans l'annuaire d'entreprise ou de groupes personnels définis par un utilisateur. Voir aussi groupe personnel, groupe public.
perspective
Groupe de vues qui présente différents aspects des ressources dans le plan de travail. Selon la tâche en cours, l'utilisateur du plan de travail dispose de plusieurs perspectives entre lesquelles il peut alterner ; il peut aussi personnaliser l'agencement des vues et des éditeurs dans la perspective active. Voir aussi vue.
phase d'exécution (run-time)
Période durant laquelle un programme est en cours d'exécution.
pile
Zone de la mémoire dans laquelle sont stockés les données temporaires des registres du processeur, les paramètres et les adresses de retour des sous-programmes.
pile d'appels
Liste d'éléments de données constituée et tenue à jour par la machine virtuelle Java (JVM) afin qu'un programme puisse appeler une méthode et revenir de cette dernière.
plan de compilation
Fichier XML qui définit le traitement nécessaire à la création de sorties de génération et qui spécifie la machine sur laquelle le traitement est exécuté.
plan de travail
Interface utilisateur et environnement de développement intégré (IDE) dans les produits Rational Developer, reposant sur Eclipse.
plateforme Java
Terme générique désignant le langage de programmation Java et son environnement, c'est-à-dire d'une part un ensemble d'API, de bibliothèques de classes et d'outils utilisés pour le développement, la compilation et le débogage de programmes Java, d'autre part une machine virtuelle Java qui charge et exécute les fichiers classes. (Sun)
plug-in (également module d'extension, module complémentaire et plugiciel)
Module logiciel, souvent écrit par un tiers, qui ajoute des fonctions à un programme ou à une application, comme un navigateur Web.
point d'arrêt
Marqueur temporaire que le programmeur place dans le code source afin que l'exécution puisse être interrompue par une intervention externe ou par un programme moniteur tel qu'un débogueur.
point de contrôle
Point d'arrêt qui interrompt l'exécution lorsqu'une zone ou une expression particulière est modifiée.
point d'extension
Dans Eclipse, spécification qui définit les attributs et valeurs qui doivent être déclarés par une extension.
point d'initialisation
Constante définie par l'utilisateur ou variable utilisée pour l'initialisation des attributs d'un objet.
port
Comme défini dans un document WSDL, point de destination unique défini comme la combinaison d'une liaison et d'une adresse de réseau.
portail
Point d'accès unique et sécurisé à diverses informations, applications et personnes qu'il est possible de personnaliser.
portail collaboratif
Outil de mise du bureau sur Internet. Hautement personnalisable, il est destiné à un public spécifique qui gère des informations, des applications et des services permettant de créer des communautés efficaces tant au niveau de l'entreprise que pour des besoins individuels.
port du programme d'écoute
Objet définissant l'association entre une fabrique de connexions, une destination et un bean géré par message déployé. Les ports d'écoute simplifient l'administration des associations entre ces ressources.
portée
Dans les services Web, propriété identifiant la durée de vie de l'objet qui sert une demande.
portlet
Module Web réutilisable qui s'exécute sur un serveur de portail. Les portlets ont des rôles prédéfinis, tels que l'extraction d'informations d'actualité, la recherche d'une base de données ou l'affichage d'un calendrier.
portlet concret
Représentation logique d'un objet de portlet distingué par un paramètre de configuration unique (PortletSettings). Il peut exister plusieurs portlets concrets pour chaque objet de portlet.
portType
Dans un document WSDL, élément qui comprend un ensemble d'opérations abstraites, chacune faisant référence à l'un des messages d'entrée et de sortie supportés par le service concerné.
POST
Dans le protocole HTTP, paramètre de l'attribut METHOD de la balise FORM qui spécifie que le navigateur enverra des données de formulaire au serveur en les plaçant dans une transaction HTTP distincte de celle de l'URL associée.
presse-papiers
Zone de la mémoire qui contient provisoirement des données. Les données du presse-papiers sont à la disposition d'autres applications.
Probekit
Structure scriptable qui permet d'insérer du bytecode pour analyser le fonctionnement d'un programme cible. Voir aussi sonde.
procédure mémorisée (ou stockée)
Bloc de constructions procédurales et d'instructions SQL incorporées qui peut être stocké sous un nom particulier dans une base de données et appelé par ce nom. Les procédures mémorisées permettent d'exécuter un programme d'applications en deux parties, une sur le client et l'autre sur le serveur, de sorte qu'un seul appel peut produire plusieurs accès à la base de données.
processeur Xalan
Processeur XSLT qui fait partie du projet Apache. Voir aussi transformation XSL.
processus hôte
Dans les outils de profilage Hyades, élément de l'application testée qui peut tirer parti de l'architecture d'agents IBM (IBM Agent Architecture) pour externaliser le comportement de l'application.
profilage
Processus d'analyse des performances, d'utilisation des ressources ou d'exécution d'une application.
programmation orientée objet (ou programmation objet)
Approche de programmation fondée sur les concepts d'abstraction et d'héritage de données. Contrairement aux techniques de programmation procédurales, la programmation orientée objet se concentre non sur le mode d'exécution d'une tâche mais sur les objets de données composant le problème et leur mode de manipulation.
programme d'action
Type de partie de programme EGL qui propose des pages interactives aux navigateurs Web.
programme de base
Type de partie de programme EGL qui effectue des tâches en temps réel sans interaction avec les utilisateurs.
programme textUI
Type de partie de programme EGL qui entre en interaction avec l'utilisateur à l'aide de caractères affichés. L'affichage se fait sur un écran 3270 ou dans une fenêtre de commandes et non dans un navigateur Web.
projet
Dans Eclipse, unité d'organisation utilisée pour regrouper des dossiers ou des packages. Les projets permettent de générer, de partager et d'organiser des ressources et de gérer leurs versions.
projet client d'application
Structure et hiérarchie de dossiers et de fichiers contenant un composant client de premier niveau qui s'exécute dans sa propre machine virtuelle Java.
projet d'application d'entreprise (projet EAR)
Structure et hiérarchie de dossiers et de fichiers qui contiennent un descripteur de déploiement et un document d'extension IBM ainsi que des fichiers communs à tous les modules J2EE définis dans le descripteur de déploiement.
projet EAR
Voir projet d'application d'entreprise.
projet EJB
Projet qui contient les ressources nécessaires à une application EJB : beans enterprise, classes home, classes remote, fichiers JSP, servlets et descripteurs de déploiement.
projet Java
Dans Eclipse, projet qui contient un code source Java compilable et qui constitue le conteneur des dossiers source ou des packages correspondants.
projet serveur
Projet qui contient des informations sur les serveurs de test et de déploiement et sur leurs configurations.
projet Struts
Projet Web dynamique avec support Struts.
projet Web
Conteneur d'autres ressources, telles que des fichiers source et des métadonnées qui correspond à la structure de conteneur définie par J2EE et à la hiérarchie de fichiers nécessaires au déploiement d'applications Web.
projet Web dynamique
Projet incluant les ressources d'une application Web avec contenu Web dynamique, tels que des servlets ou des fichiers JSP (JavaServer Pages). La structure d'un projet Web dynamique reflète la norme J2EE pour le contenu Web, les classes, les chemins d'accès aux classes, le descripteur de déploiement, etc.
projet Web statique
Projet contenant les ressources d'une application Web sans contenu dynamique (servlets, fichiers JSP (JavaServer Pages) ou code Java). Un projet Web statique peut être déployé sur un serveur HTTP statique et ne requiert aucun support de serveur d'applications supplémentaire.
propager les modifications
Transformer un programme, par exemple en renommant un package ou une méthode, tout en préservant son comportement. (On dit aussi ré-architecturer).
propriété de ressource
Propriété d'une source de données JDBC dans une configuration serveur (par exemple, nom du serveur, ID utilisateur ou mot de passe).
proxy client
Objet situé du côté client d'une connexion réseau, qui fournit une interface RPC (appel de procédure à distance) vers un service situé du côté serveur.
PTF
Voir PTF (modification provisoire de programme).
PTF (modification provisoire de programme)
Pour les produits zSeries, iSeries et pSeries, correctif qui est rendu disponible pour tous les clients. Les PFT sont testées par IBM. Elles contiennent un enregistrement de PTF. Voir aussi fixpack.
publier (to publish)
(1) Rendre un site Web public, par exemple en plaçant ses fichiers dans un chemin connu du serveur HTTP.
(2) Dans le contexte UDDI, faire connaître un service Web afin que d'autres sociétés puissent le trouver et s'y lier. Les fournisseurs de services signalent la disponibilité des services qu'ils créent par le biais d'un registre.
publier (to release)
Envoyer les fichiers modifiés dans le plan de travail au serveur d'équipe pour que les autres développeurs de l'équipe puissent intégrer la version mise à jour (se synchroniser avec cette dernière).
publique
En programmation orientée objet, qualifie une méthode ou une variable accessible à toutes les classes.
raccourci-clavier
Touche ou combinaison de touches qu'un utilisateur peut utiliser pour effectuer une action disponible dans un menu.
racine de contexte
Racine de l'application Web, qui correspond au répertoire de niveau supérieur d'une application lorsqu'elle est déployée dans un serveur Web.
rapport d'analyse de programme autorisé (APAR)
Demande de correction d'une erreur dans une version actuelle d'un programme fourni par IBM.
Rational Unified Process (RUP)
Plateforme de développement de logiciels configurable qui permet d'affecter et de gérer des tâches et des responsabilités dans une organisation de développement.
RDB
Voir base de données relationnelle.
réaliser
Dans l'éditeur de diagramme Web, associer un noeud à une ressource actuelle en créant cette ressource ou en éditant le chemin d'accès du noeud pour qu'il désigne une ressource existante. Voir aussi non réalisé.
récupération de place
Partie du système d'exécution d'un langage ou bibliothèque additionnelle qui identifie automatiquement la mémoire qu'un programme n'utilise plus et qui la recycle afin qu'elle puisse resservir. La récupération de place peut être assistée par le compilateur, le matériel, le système d'exploitation ou toute combinaison des trois.
récursivité
Technique de programmation dans laquelle un programme ou une routine est appelé pour exécuter les étapes successives d'une opération, chaque étape utilisant le résultat de l'étape précédente.
référence EJB
Nom logique utilisé par une application pour localiser l'interface home d'un bean enterprise dans l'environnement d'exécution cible.
référentiel
Mémoire persistante dans laquelle sont stockés le code source et d'autres ressources des applications. Dans un environnement de programmation en équipe (coopératif), un référentiel partagé permet à plusieurs utilisateurs d'accéder aux ressources des applications sur lesquelles ils travaillent.
registre d'entités UDDI (ou UDDI Business Registry)
Collection d'annuaires homologues qui contiennent des informations sur les sociétés qui mettent à disposition des services Web et sur les services en question.
registre UDDI
Registre distribué de sociétés et de la description de leurs services qui adhère au standard UDDI (Universal Description, Discovery, and Integration) pour la gestion de la détection des services Web. Les registres UDDI se présentent sous deux formes, publique et privée, toutes deux implémentées dans un format XML courant.
répertoire de déploiement
Répertoire de la machine d'installation du serveur d'applications, dans lequel se trouvent l'application Web et la configuration de serveur publiée.
requête EJB
Dans le langage de requêtes EJB, chaîne qui contient une clause SELECT facultative spécifiant les objets EJB à renvoyer, une clause FROM désignant des collections de beans, une clause WHERE facultative contenant des prédicats de recherche sur les collections désignées, une clause ORDER BY facultative spécifiant l'ordre à imposer aux résultats et des paramètres d'entrée correspondant aux arguments de la méthode de localisation (finder).
requête SQL
Composant de certaines instructions SQL qui spécifie une table de résultats.
réserver
Dans certains systèmes de gestion de configuration de logiciel (SCM), copier la dernière révision d'un fichier à partir du référentiel pour la modifier.
ressource
Terme collectif désignant les projets, les dossiers, les sous-dossiers et les fichiers pouvant être manipulés dans le plan de travail.
ressource Web
Une des ressources créées lors du développement d'une application Web. Il peut s'agir de projets Web, de pages HTML, de fichiers JSP, de servlets, de bibliothèques de balises personnalisées et de fichiers archive.
restituer
Dans certains systèmes de gestion de configuration de logiciel (SCM), copier des fichiers dans le référentiel après les en avoir extraits et modifiés.
RMI
Voir Remote Method Invocation.
RMI (Remote Method Invocation)
Protocole utilisé pour véhiculer les appels de méthode à travers un réseau. Java RMI est un modèle d'objets répartis dans lequel les méthodes d'objets distants, écrits en Java, peuvent être appelées à partir d'autres machines virtuelles Java éventuellement situées sur des hôtes différents de celui où résident ces objets.
rôle
En développement J2EE, fonction assurée par un individu dans les phases de développement et de déploiement d'une application. La spécification J2EE définit plusieurs rôles, parmi lesquels le fournisseur de composants d'application, l'assembleur d'application, le déployeur, l'administrateur système et le fournisseur d'outils.
rôle de relation
Dans le contexte des EJB, passage de la relation entre deux beans entity dans une direction ou dans une autre. Chaque relation codée dans le descripteur de déploiement définit deux rôles.
rôle de sécurité
Dans J2EE, groupe logique abstrait d'utilisateurs défini par l'assembleur d'applications. Lorsqu'une application est déployée, les rôles sont mappés vers des identités de sécurité, telles que des principaux ou des groupes, dans l'environnement d'exploitation. (Sun)
routine de test
Série de fichiers script utilisés pour activer une base de données DB2 à utiliser par DB2 XML Extender. Une routine de test est éventuellement créée lorsqu'un fichier DAD est généré à partir d'un mappage de base de données relationnelle vers XML. Une fois activée, elle essaie de composer des fichiers XML à partir des données et de décomposer des fichiers XML en données relationnelles.
RPC
Voir appel de procédure distante.
RSS
RSS (Rich Site Summary)
Format de type XML pour le contenu soumis à souscription.
RUP
Voir Rational Unified Process.
schéma
(1) En XML, mécanisme de description et de limitation du contenu des fichiers XML en indiquant quels éléments sont autorisés et dans quelles combinaisons. Les schémas XML sont une alternative à la définition de type de document (DTD) et peuvent être utilisés pour étendre les fonctionnalités dans les domaines du typage des données, de l'héritage et de la présentation.
(2) Collection d'objets de base de données, telles que les tables, les vues, les index ou les déclencheurs qui définissent une base de données. Un schéma de base de données permet une classification logique d'objets de base de données.
schéma abstrait
Partie du descripteur de déploiement d'un bean entity permettant de définir les relations du bean, des zones persistantes ou des instructions d'interrogation.
SCM
Voir gestion de configuration de logiciel.
script
Série de commandes combinées dans un fichier qui accomplissent une tâche particulière lorsque le fichier est exécuté. Les scripts sont interprétés pendant leur exécution.
script DAD
Fichier utilisé par DB2 XML Extender pour composer des documents XML à partir de données DB2 existantes ou pour décomposer des documents XML en données DB2.
scriptlet
Mécanisme permettant d'ajouter des fragments de langage de scriptage à un fichier source JSP.
SDK
Voir Software Development Kit.
SDO
Voir Service Data Objects.
SDO (Service Data Objects)
Norme ouverte pour configurer les applications de telle sorte qu'elles traitent, de manière uniforme, les données provenant de sources de données hétérogènes. La norme SDO incorpore des modèles J2EE mais elle simplifie le modèle de programmation des données J2EE.
segment de mémoire
En programmation Java, bloc de mémoire utilisé par la machine virtuelle Java lors de l'exécution pour stocker les objets Java. La mémoire segmentée Java est gérée par un processus de récupération de place (ramasse-miettes), qui libère automatiquement les objets Java qui ne sont plus utilisés.
sérialiseur
Méthode qui permet de convertir une donnée objet sous une autre forme, binaire ou XML par exemple. Voir aussi désérialiseur.
Server-Side Include (SSI)
Outil qui permet d'inclure des informations dynamiques dans les documents envoyés aux clients, telles que la date du jour, la date de la dernière modification d'un fichier et la taille ou la dernière modification des autres fichiers.
serveur
Définition qui identifie l'emplacement de test ou de publication d'une application. Voir aussi hôte.
serveur d'applications
Programme de serveur dans un réseau distribué qui propose l'environnement d'exécution pour un programme d'application.
serveur de contrôle TCP/IP
Environnement d'exécution qui supervise toutes les requêtes et les réponses entre un navigateur Web et un serveur d'applications ainsi que l'activité TCP/IP.
serveur d'EJB
Logiciel qui fournit des services à un conteneur d'EJB. Un serveur d'EJB peut héberger un ou plusieurs conteneurs d'EJB. (Sun) Voir aussi conteneur d'EJB.
serveur J2EE
Environnement d'exécution qui fournit des conteneurs EJB ou Web.
serveur proxy d'authentification
Serveur ou composant d'un serveur qui active l'authentification d'utilisateur ou de groupe d'utilisateurs pour le portail.
serveur Web
Logiciel capable de satisfaire (servir) des demandes HTTP.
service de nommage
Implémentation de la norme JNDI (Java Naming and Directory Interface).
service métier
Dans la programmation des services Web, type de structure de données qui contient des informations sur les groupes de services Web. La structure du service métier est spécifiée lors de l'enregistrement d'un service.
service Web
Système logiciel conçu pour prendre en charge une interaction machine à machine via un réseau. Il dispose d'une interface décrite dans un format pouvant être traité par une machine (en général WSDL).
servlet
Programme Java qui s'exécute sur un serveur Web et qui développe la fonctionnalité du serveur en générant un contenu dynamique en réponse aux requêtes du client Web. Les servlets sont généralement utilisés pour connecter les bases de données au Web.
session
(1) Connexion virtuelle ou logique entre deux stations, programmes ou périphérique sur un réseau qui permet aux deux éléments de communiquer et d'échanger des données ou activités qui se produisent lors de l'établissement, la gestion ou la libération de la connexion. Une session peut être activée et désactivée à la demande.
(2) Dans l'architecture J2EE, objet utilisé par un servlet pour tracer (suivre) l'interaction d'un utilisateur avec une application Web au fil de plusieurs demandes HTTP.
session de débogage
Activités de débogage qui ont lieu entre le lancement et l'arrêt du débogueur par le développeur.
singleton
Classe qui ne peut être instanciée qu'une seule fois. Une classe singleton ne peut pas être une interface.
site Web
Collection de fichiers connexes disponible sur le Web qui est gérée par une seule entité (une organisation ou un individu) et qui contient des informations en hypertexte. Un site Web comporte souvent des liens hypertexte vers d'autres sites Web.
SMS
Voir Short Message Service.
SMS (Short Message Service)
Service permettant de transmettre du texte entre des téléphones mobiles.
snippet
Extrait de code source.
SOAP
Voir Simple Object Access Protocol.
SOAP (Simple Object Access Protocol)
Protocole léger, fondé sur XML, destiné à l'échange d'informations dans un environnement décentralisé et réparti. SOAP peut être utilisé pour interroger et renvoyer des informations ainsi que pour appeler des services via Internet.
solution
Dans la base de données des symptômes utilisée pour analyser les journaux d'activité de WebSphere, informations qui indiquent pourquoi une erreur s'est produite et comment y remédier.
sonde
Ensemble de fragments de code Java et d'attributs associés qui permet de collecter des informations d'exécution détaillées sur les objets, les arguments et les exceptions. Voir aussi Probekit.
source de données
Dans JDBC, interface qui fournit une représentation logique d'un pool de connexions à une source de données physique. Les objets de source de données favorisent la portabilité des applications, car elles évitent d'avoir à fournir des informations spécifiques à un pilote de base de données particulier.
source ouverte (open source)
Relatif à un code source de logiciel qui est mis à la disposition du public et dont l'utilisation, la modification et la redistribution ne sont limitées par aucune licence. Linux est un exemple de technologie à source ouverte (ou à code source ouvert).
sous-classe
Dans Java, classe dérivée d'une classe particulière, soit directement, soit indirectement.
sous-requête
Dans le langage SQL, sous-sélection utilisée à l'intérieur d'un prédicat. Par exemple, une instruction select à l'intérieur de la clause WHERE ou HAVING d'une autre instruction SQL.
SQL
Voir Structured Query Language.
SQLJ
Voir Structured Query Language for Java.
SQLJ (Structured Query Language for Java)
Norme d'intégration SQL dans les programmes Java, de définition et d'appel de procédures mémorisées Java et de fonctions définies par l'utilisateur et utilisation de types structurés de base de données dans Java.
SQL (Structured Query Language)
Langage normalisé pour la définition et la manipulation de données dans une base de données relationnelle.
squelette
Echafaudage d'une classe d'implémentation, c'est-à-dire ses éléments structurels sans le code d'implémentation proprement dit.
SSI
Voir Server-Side Include.
SSL (Secure Sockets Layer)
Protocole de sécurité permettant d'assurer la confidentialité des communications. SSL permet aux application client/serveur de communiquer de manière à éviter l'écoute électronique, la contrefaçon et la falsification de messages.
Standard Widget Toolkit (SWT)
Boîte à outils Eclipse pour développeurs Java, qui définit une API d'interface utilsateur commune et portable, utilisant les widgets natives du système d'exploitation sous-jacent. Voir aussi Abstract Window Toolkit et Swing Set.
statistiques de méthode
Informations portant sur une méthode qui inclut le package (et la classe) dont elle fait partie, le nombre d'appels dont elle est l'objet, le temps système passé dans cette méthode et le temps cumulé qu'elle passe dans la pile d'exécution.
statistiques de package
Détails statistiques sur une application profilée qui sont regroupés par package. Voir aussi statistiques d'instance.
statistiques des classes
Données statistiques, telles que le nombre d'instances de la classe dans l'application, le temps système passé dans la classe, le nombre d'appels effectués vers la classe, etc.
statistiques d'instance
Données statistiques portant sur une application et qui comprennent des informations, telles que le nombre d'instances des différentes classes et leur taille, les packages auxquels appartiennent les classes, le temps système passé dans une instance de classe, etc. Voir aussi statistiques des packages.
structure de portlet
Ensemble de classes et d'interfaces qui prend en charge les programmes Java en cours d'exécution dans l'environnement du serveur de portail.
suite de tests
Collection de jeux d'essai qui définit le comportement de test et l'exécution et le déploiement du test de contrôle.
superclasse
Dans Java, classe à partir de laquelle une classe particulière est dérivée. Une ou plusieurs classes peuvent se trouver entre ces deux éléments.
supertype
Dans une hiérarchie de types, type dont les attributs sont hérités par d'autres types (que l'on appelle sous-types).
surveiller
Dans le domaine du profilage des performances, collecter des données sur une application à partir des agents en cours d'exécution qui sont associés à cette application.
SWT
Voir Standard Widget Toolkit.
symptôme
Dans les outils de journalisation, message d'erreur. Une solution peut être associée à un symptôme dans la base de données des symptômes.
syrface à format libre
Zone ouverte d'un éditeur visuel dans laquelle les développeurs peuvent ajouter et manipuler des objets. Par exemple, l'éditeur de graphiques de l'application Struts fournit une surface à format libre destinée à la représentation de pages JSP, de pages HTML, de mappages d'actions, d'autres graphiques de l'application Struts, de liens à partir de pages JSP et de transmissions à partir de mappages d'actions.
TCP
Voir Transmission Control Protocol.
TCP/IP
Voir Transmission Control Protocol/Internet Protocol.
TCP/IP (Transmission Control Protocol/Internet Protocol)
Ensemble de protocoles de communications non propriétaire qui fournit des connexions de bout en bout fiables entre des applications sur des réseaux interconnectés de différents types.
TCP (Transmission Control Protocol)
Protocole de communication utilisé sur Internet ainsi que dans tout réseau obéissant aux normes de l'IETF (Internet Engineering Task Force) qui définissent le protocole inter-réseau. TCP constitue un protocole hôte à hôte fiable dans les réseaux à commutation de paquets et dans les systèmes interconnectés de ces réseaux. Il utilise le protocole IP (Internet Protocol) comme protocole sous-jacent. Voir aussi IP (Internet Protocol).
technologie de conversion
Adaptation du contenu afin de satisfaire les fonctions spécifiques d'un service client.
temps cumulé
Temps que passe une méthode dans la pile d'exécution. Inclut à la fois le temps passé dans la méthode elle-même et celui passé dans les autres méthodes qu'elle appelle.
temps de base
Temps consacré à l'exécution d'une méthode particulière. Ce temps n'inclut pas le temps passé dans les autres méthodes Java qui sont appelées à partir de la méthode.
temps d'exécution DADX
Dans un service Web DADX, période au cours de laquelle les exécutions de demandes SOAP sont envoyées au nouveau service Web. L'environnement d'exécution DADX fournit des informations au service Web DADX, y compris les liaisons des méthodes GET et POST HTTP, la page de test, la génération WSDL et la conversion des données de la DTD en données de schéma XML.
temps d'horloge
Durée écoulée en temps réel. Le temps d'horloge diffère du temps système (ou temps CPU) car les changements d'unité d'exécution et les changements de contexte des processus introduisent une incertitude dans les calculs de performances ; le temps d'horloge ne tient pas compte de ce comportement d'exécution.
tentative d'accès
Dans les beans enterprise, métadonnées qui optimisent et contrôlent le comportement d'exécution d'un bean entity pour le contrôle des accès simultanés, la gestion des ressources et les stratégies d'accès aux bases de données.
test abstrait
Composant ou test d'unité permettant de tester les interfaces Java, les classes abstraites et les superclasses. Cet élément ne peut pas être exécuté seul et il n'inclut pas de suite de tests. Avant qu'un test abstrait puisse être exécuté, il doit être rendu concret en appliquant le test abstrait à une classe publique qui implémente l'interface, étend la classe abstraite ou hérite de la superclasse. Voir aussi test de composant.
test de composant
Test automatisé d'un ou de plusieurs composants d'une application d'entreprise qui peut inclure des classes Java, des beans EJB ou des services Web. Un test de composant comprend un script de test Java créé en fonction de la structure JUnit et des actions de validation, des points d'initialisation, des contraintes de délai et des données de test associées gérées indépendamment du script de test. Voir aussi test abstrait, modèle de test.
testeur de code
Editeur qui peut être utilisé pour expérimenter et évaluer des expressions Java. Les utilisateurs du plan de travail peuvent y exécuter, inspecter et afficher des fragments de code.
texte enrichi
Zone pouvant contenir des objets, des fichiers joints ou des images ainsi que du texte formaté (italique, gras, etc.).
thème
Elément de style qui donne un aspect particulier à l'emplacement. Le portail fournit plusieurs thèmes, similaires à un papier peint. Vous pouvez choisir un des thèmes lors de la création d'un emplacement.
touche de raccourci
Voir raccourci-clavier.
trace répartie
Données collectées qui décrivent les interactions liées à l'exécution d'une application répartie.
transaction de conteneur
Voir transaction gérée par conteneur.
transaction gérée par conteneur
Transaction dont les frontières sont définies par un conteneur EJB. Un bean entity doit utiliser des transactions gérées par conteneur. (Sun)
transmission
Dans Struts, objet qui est retourné par une action et qui comporte deux zones : un nom et un chemin d'accès (en règle générale, l'adresse URL d'une page JSP). Le chemin d'accès indique l'emplacement d'envoi d'une requête. Une transmission peut être locale (associée à une action spécifique) ou globale (disponible pour une quelconque action).
tronc
Dans l'environnement de développement coopératif CVS, flux de développement principal.
type
(1) Dans un document WSDL, conteneur de définitions de types de données utilisant un système de type (tel que XSD).
(2) En programmation Java, classe ou interface.
type complexe
Dans XML, type qui accepte des éléments dans son contenu et qui peut comporter des attributs. Voir aussi type simple.
typedef
Dans EGL, définition d'un élément qui peut être utilisé comme modèle ou format.
type primitif
Dans le langage Java, type de données qui décrit une variable contenant une seule valeur de taille et de format appropriés à ce type : un nombre, un caractère ou une valeur booléenne. byte, short, int, long, float, double, char et boolean sont des exemples de types Java primitifs.
type simple
Dans le langage XML, type qui ne peut pas comporter de contenu dans ses éléments et qui n'accepte pas d'attributs. Les éléments qui contiennent des nombres (et des chaînes, des dates, etc.) mais qui ne contiennent pas de sous-éléments sont considérés comme des types simples. Voir aussi type complexe.
UDDI
Voir Universal Description, Discovery, and Integration.
UDDI (Universal Description, Discovery, and Integration)
Ensemble de spécifications à base de normes qui définissent les modalités de description des services Web mis à disposition sur Internet et les techniques de découverte de ces services.
UDF
Voir fonction définie par l'utilisateur.
UDF (User-Defined Function)
Fonction définie sur DB2 à l'aide de l'instruction CREATE FUNCTION et qui peut être référencée par la suite dans des instructions SQL. Une fonction définie par l'utilisateur peut être une fonction externe ou une fonction SQL.
UML (Unified Modeling Language)
Notation standard pour la modélisation d'objets du monde réel constituant la première étape de développement d'une méthodologie de conception orientée objet. UML est défini par le groupe OMG (Object Management Group).
unité de compilation
Partie d'un programme suffisante pour pouvoir être compilée correctement.
unité d'exécution
Flux d'instructions qui a le contrôle d'un processus. Un processus à unités d'exécution multiples (multithread, ou multifilière) démarre avec un seul flot d'instructions (une unité d'exécution) et peut ultérieurement créer d'autres flots d'instructions pour accomplir d'autres tâches.
UNSPSC
Voir United Nations Standard Products and Services Classification.
UNSPSC (United Nations Standard Products and Services Classification)
Norme globale ouverte, définissant la classification de produits et de services sur la base de fonctions, de tâches et d'objectifs courants.
URI
Voir Uniform Resource Identifier.
URI (Uniform Resource Identifier)
Adresse unique permettant d'identifier le contenu sur le Web, tel une page de texte, un clip vidéo ou audio, une image statique ou animée ou un programme. La forme la plus répandue d'URI est l'adresse de page Web, qui est une forme particulière ou un sous-ensemble d'URI appelée URL (Uniform Resource Locator). Un URI indique généralement comment accéder à la ressource, ordinateur contenant la ressource, et au nom de la ressource (nom de fichier) sur l'ordinateur. Voir aussi Uniform Resource Name.
URL
Voir Uniform Resource Locator.
URL (Uniform Resource Locator)
Adresse unique d'un fichier accessible dans un réseau, tel Internet. L'URL inclut le nom abrégé du protocole utilisé pour accéder à la ressource et les données utilisées par le protocole pour localiser la ressource.
URN
Voir Uniform Resource Name.
URN (Uniform Resource Name)
Nom qui identifie sans équivoque un service Web auprès d'un client. Voir aussi Uniform Resource Identifier.
utilisateur anonyme
Utilisateur de portail qui n'est pas connecté au portail avec un ID utilisateur et un mot de passe valides. Les utilisateurs anonymes de portail ont accès aux emplacements publics indiqués comme ouverts aux utilisateurs anonymes. Voir aussi utilisateur authentifié.
utilisateur authentifié
Utilisateur de portail qui s'est connecté au portail avec un compte valide (ID utilisateur et mot de passe). Les utilisateurs authentifiés ont accès à tous les emplacements publics. Voir aussi utilisateur anonyme.
utilisateur enregistré
Utilisateur de portail qui a un ID utilisateur et un mot de passe pour la connexion au portail. Comparer avec utilisateur anonyme et utilisateur authentifié.
validation
Opération visant à contrôler la validité de données ou d'un code ou leur conformité aux normes, aux règles et aux conventions qui leur sont applicables.
valideur
Programme qui contrôle la validité de données ou d'un code ou leur conformité aux normes, aux règles et aux conventions qui leur sont applicables.
vue
Dans des interfaces utilisateur de type Eclipse, toute sous-fenêtre du plan de travail en dehors de la zone d'édition, qui peut être empilée (par une opération de glisser-déplacer) sur d'autres vues. Les vues offrent différentes manières de consulter ou d'utiliser les ressources du plan de travail.
vue rapide
Dans Eclipse, vue que vous ouvrez et fermez en cliquant sur un bouton de la barre de raccourcis. Pour convertir une vue en "vue rapide", il suffit de la faire glisser vers la barre de raccourcis.
vue structurée
Aspect tabulaire de la vue Conception de l'éditeur XML dans lequel les constituants structurels d'un document XML, tels que les éléments et les types d'attributs, sont séparés des valeurs, telles que les valeurs d'attributs et les contenus texte.
WAP
Voir Wireless Application Protocol.
WAP (Wireless Application Protocol)
Norme de l'industrie ouverte pour un accès Internet mobile qui permet aux utilisateurs mobiles ayant des périphériques sans fil d'accéder facilement et rapidement aux informations et aux services.
WAR
Voir archive Web.
WebSphere
Nom d'une famille de produits IBM qui englobe des outils de développement d'applications e-business et des logiciels middleware pour l'exécution d'applications Web.
WebSphere Application Server
Logiciel de serveur d'applications Web qui s'exécute sur un serveur Web et qui peut être utilisé pour déployer, intégrer, exécuter et gérer des applications e-business.
WebSphere Personalization
Logiciel qui cible des informations pour des informations de portail spécifiques.
WebSphere Site Analyzer
Logiciel qui mesure l'activité et l'efficacité d'un portail.
widget
Composant d'interface utilisateur réutilisable, tel qu'un bouton, une barre de défilement, une zone de contrôle ou une zone d'édition de texte; il peut recevoir une entrée au clavier ou à la souris et peut communiquer avec une application ou avec un autre widget.
WML
Voir Wireless Markup Language.
WML (Wireless Markup Language)
Langage de balisage fondé sur XML permettant de présenter le contenu et les interfaces utilisateur pour les périphériques sans fil, tels que des téléphones mobiles, les messagers de poche et les assistants électroniques de poche.
WSDL
Voir Web Services Description Language.
WSDL (Web Services Description Language)
Spécification basée sur XML décrivant les services en réseau comme un ensemble de points de destination opérant sur des messages qui contiennent, soit des informations orientées document, soit des informations orientées procédure.
WS-I
Voir Web Services Interoperability Organization.
WSIL
Voir Web Services Invocation Language.
WSIL (Web Services Invocation Language)
Format de document XML qui facilite la détection de services Web existants et qui offre un ensemble de règles indiquant comment les informations relatives à l'inspection doivent être rendues disponibles pour utilisation.
WS-I (Web Services Interoperability Organization)
Organisation industrielle ouverte dont l'obkectif est d'améliorer l'interopérabilité des services Web avec les différentes plateformes et les différents systèmes d'exploitation et langages de programmation.
WYSIWYG
Voir what you see is what you get.
WYSIWYG (what you see is what you get)
Fonction d'un éditeur permettant d'afficher des pages exactement comme elles seront imprimées ou restituées.
XDoclet
Moteur de génération de code source ouvert qui utilise des balises JavaDoc spéciales pour analyser les fichiers source Java et générer une sortie, composée de descripteurs XML ou de code source, en se basant sur des modèles.
XHTML
Voir Extensible Hypertext Markup Language.
XML
Voir Extensible Markup Language.
XML littéral
Style d'encodage pour la sérialisation de données sur protocole SOAP. Le XML littéral (ou littéral XML) est basé sur une instance de schéma XML.
XPath
Voir XML Path Language.
XPath (XML Path Language)
Sous-langage de XSL, conçu pour identifier ou désigner sans équivoque des parties d'un document XML source et prévu pour être utilisé avec la transformation XSL (XSLT). XPath fournit également des mécanismes élémentaires pour la manipulation de chaînes, de nombres et de valeurs booléennes.
XSD
Voir XML Schema Definition Language.
XSD (XML Schema Definition Language)
Langage de description des fichiers XML qui contiennent un schéma XML.
XSL
Voir Extensible Stylesheet Language.
XSLT
Voir XSL Transformation.
XSLT (XSL Transformation)
Norme utilisant des feuilles de styles XSL pour transformer des documents XML en d'autres documents XML ou en fragments de documents HTML. Voir aussi processeur Xalan.
zip
Un ou plusieurs fichiers comprimés et stockés ensemble dans un même fichier dont l'extension est .zip.
zone commune
Dans une page Web basée sur un modèle de page, région fixe de la page.
zone de contenu
Dans une page Web basée sur un modèle de page, région éditable de la page.
zone de l'éditeur
Dans Eclipse et dans les produits de type Eclipse, zone de la fenêtre du plan de travail où les fichiers sont ouverts pour édition.
Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright 1994-2005 Sun Microsystems, Inc.