Glossaire de Rational Application Developer

Ce glossaire inclut la définition des termes utilisés dans Rational Application Developer.

Les références croisées suivantes sont utilisées dans ce glossaire :
  1. La mention Voir vous renvoie à un synonyme préférable au terme dont vous consultez la définition, ou à la forme complète du terme lorsque l'entrée consultée est un acronyme ou une abréviation.
  2. La mention Voir aussi vous renvoie à un terme apparenté ou de sens opposé.

Pour consulter les glossaires d'autres produits IBM, rendez-vous à l'adresse http://www-306.ibm.com/software/globalization/terminology/

schéma abstrait
Partie du descripteur de déploiement d'un bean d'entité permettant de définir les relations du bean, ses champs persistants ou des instructions d'interrogation.
test abstrait
Test de composant ou unitaire permettant de tester les interfaces Java, les classes abstraites et les superclasses. Il ne peut pas être exécuté seul et n'inclut pas de suite de tests. Voir aussi test de composant.
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 Swing Set, Standard Widget Toolkit.
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.
contrôle d'accès
En sécurité informatique, processus visant à garantir que les utilisateurs ne peuvent accéder aux ressources d'un système que s'ils y sont autorisés.
accessibilité
Attribut d'un logiciel ou d'un matériel qui peut être utilisé par des personnes handicapées.
intention d'accès
Métadonnées qui optimisent et contrôlent le comportement à l'exécution d'un bean d'entité en termes de contrôle des accès concurrents, de gestion des ressources et de stratégies d'accès à la base de données.
classe d'action
Dans Struts, superclasse de toutes les classes d'action.
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 un transfert local.
jeu d'actions
Dans Eclipse, groupe de commandes qu'une perspective fournit à la barre d'outils et à la barre de menus principales.
activation
En programmation EJB, processus de transfert d'un bean enterprise de la mémoire auxiliaire vers la mémoire vive. (Sun)
activité
Objet ClearCase UCM (Unified Change Management) qui sert à suivre le travail requis pour accomplir une tâche de développement. Une activité comprend un titre en clair (texte), qui décrit la tâche, et un jeu de modification (change set), qui identifie toutes les versions que les développeurs créent ou modifient lorsqu'ils travaillent sur l'activité.
journal d'activité
Fichier d'audit qui comporte toutes les fonctions qui ont modifié les données du grand livre actif.
VOB d'administration
VOB (base d'objets versionnés) qui contient des objets de type global. Des copies locales des objets de type global peuvent être créées dans n'importe quel VOB dès lors que celui-ci comporte un hyperlien AdminVOB au VOB d'administration dans lequel ces objets sont définis.
agent
Programme qui fournit automatiquement un service spécifique, tel que la collecte de données, sans intervention de l'utilisateur ou à intervalles réguliers.
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.
agrégation
Collection structurée d'objets de données pour la présentation suivante dans un portail.
AJAX
Voir Asynchronous JavaScript and XML.
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'origine est remplacé par un alias car il n'était pas valide dans le langage de génération cible.
utilisateur anonyme
Utilisateur qui se connecte à un site sans utiliser de combinaison ID utilisateur/mot de passe valide.
Apache HTTP Server
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.
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.
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)
module client d'application
Fichier JAR (archive Java) qui contient un client accédant à une application Java. L'application Java s'exécute à l'intérieur d'un conteneur de client et peut se connecter à des ressources J2EE distantes ou côté client.
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.
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.
serveur d'applications
Programme qui, dans un réseau réparti, fournit l'environnement d'exécution à un programme d'application.
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.
association
Dans le domaine des EJB (beans enterprise), relation existant entre deux beans d'entité à persistance gérée par le conteneur (CMP). Il existe deux types d'associations : un-à-un et un-à-plusieurs.
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 dans le temps ou qui ne se produisent pas à des intervalles réguliers ou prévisibles.
Asynchronous JavaScript and XML (AJAX)
Groupe de technologies utilisées pour créer des pages Web interactives et dynamiques, répondant rapidement aux demandes par l'échange de petits paquets de données. AJAX utilise une combinaison de technologies et de protocoles existants comprenant XHTML, CSS, XML, les langages de scriptage côté client tels que, Document Object Model (DOM) et un mécanisme de récupération de données asynchrone tel que XMLHttpRequest.
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é.
authentification
Service de sécurité permettant de démontrer que l'utilisateur d'un système informatique est bien celui qu'il prétend être. Les mécanismes de mise en oeuvre de ce service sont fondés sur les mots de passe et les signatures numériques. L'authentification et l'autorisation sont deux processus distincts. L'authentification n'est aucunement liée au fait d'autoriser ou de refuser l'accès aux ressources système.
autorisation
Méthode qui détermine les portlets auxquels un utilisateur ou un groupe d'utilisateurs peut accéder.
rapport d'analyse de programme autorisé (APAR)
Demande de correction d'une erreur dans une version actuelle d'un programme fourni par IBM.
AWT
Voir Abstract Window Toolkit. Voir aussi Swing Set, Standard Widget Toolkit.
Axis
Implémentation de SOAP sur laquelle des services Web Java peuvent être implémentés.
B2B
Voir business-to-business.
BA
Voir authentification de base.
ligne de base
Objet ClearCase UCM (Unified Change Management) qui représente généralement une configuration stable d'un ou de plusieurs composants. Une ligne de base identifie des activités et une version particulière de chaque élément qui est visible dans un ou plusieurs composants. Les développeurs peuvent créer un flux de développement ou resynchroniser un flux existant par rapport à une ligne de base.
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.
authentification de base (BA)
Méthode d'authentification fondée sur un nom d'utilisateur et un mot de passe.
programme de base
Type de partie de programme EGL qui effectue des tâches sans interagir en temps réel avec les utilisateurs.
bean
Définition ou instance d'un composant JavaBeans. Voir aussi bean enterprise, JavaBeans.
classe de bean
En programmation EJB (Enterprise JavaBeans), classe Java qui implémente une classe javax.ejb.EntityBean ou une classe javax.ejb.SessionBean.
persistance gérée par le bean (BMP)
Mécanisme dans lequel le transfert de données entre les variables d'un bean d'entité et un gestionnaire de ressources est géré par le bean lui-même. (Sun) Voir aussi persistance gérée par le conteneur (CMP).
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.
BMP
Voir persistance gérée par le bean. Voir aussi persistance gérée par le conteneur.
goulot d'étranglement
Emplacement sur le système où un conflit pour une ressource affecte les performances.
développement ascendant
Dans les services Web, processus de développement d'un service à partir d'un artefact existant, tel qu'un bean Java ou un bean enterprise, plutôt qu'à partir d'un fichier WSDL (Web Services Definition Language). Voir aussi développement descendant.
mappage ascendant
En programmation EJB (Enterprise JavaBeans), technique de mise en correspondance de beans enterprise avec des tables de base de données, dans laquelle 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.
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.
branche
Objet qui spécifie une séquence linéaire de versions d'un élément. Chaque branche est une instance d'un objet de type 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.
point d'arrêt
Point spécifique dans un programme où le traitement doit s'arrêter et peut être repris par une intervention manuelle.
générer
Processus au cours duquel un programme de génération ClearCase (clearmake, clearaudit ou omake) produit un ou plusieurs objets dérivés. Il peut impliquer la traduction proprement dite des fichiers source et la construction des fichiers binaires par des compilateurs, des éditeurs de liens, des formateurs de texte, etc. Une génération système comprend une combinaison de regénérations cible alliée à un mécanisme d'évitement de génération (consistant à réutiliser les objets dérivés existants plutôt que de les recréer).
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.
évitement de génération (build avoidance)
Capacité d'un programme de génération (build) ClearCase à satisfaire une demande de génération en utilisant un objet dérivé existant au lieu d'en créer un nouveau en exécutant un script de génération. Le programme de génération peut réutiliser un objet dérivé actuellement présent dans la vue ou réutiliser un objet dérivé existant dans une autre vue (technique appelée "wink in" en anglais). Le processus par lequel le programme de génération décide de la manière de produire un objet dérivé s'appelle la "recherche de configuration".
option de descripteur de génération
Dans une partie descripteur de génération, propriété permettant de contrôler plus facilement le processus de génération ou de préparation.
partie descripteur de génération
Partie EGL qui contrôle le processus de génération par le biais de paires option-valeur indiquant comment la sortie doit être générée et préparée.
chemin de génération
Chemin utilisé lors de la compilation du code source Java pour rechercher les classes référencées qui se trouvent dans d'autres projets.
plan de génération
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é.
entité commerciale
Dans la programmation des services Web, type de structure de données contenant des informations à propos de la société qui a publié le service. L'entité commerciale (de l'anglais 'business entity') est spécifiée lors de l'enregistrement du service.
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)
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 de services métier est spécifiée lors de l'enregistrement d'un service.
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).
bytecode
Code indépendant de la machine, généré par le compilateur Java et exécuté par l'interpréteur Java. (Sun)
C2A
Voir Click-to-Action. Voir aussi portlets coopératifs, câblage.
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.
capacités
Dans Eclipse, groupe de fonctions qui peuvent être masquées ou affichées pour simplifier l'interface utilisateur. Les capacités sont activées ou désactivées dans les préférences.
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.
jeu de modification
Liste de versions apparentées associées à une activité UCM (gestion unifiée des changements). ClearCase enregistre les versions que les développeurs créent lorsqu'ils travaillent sur une activité. Une activité utilise un jeu de modification (de l'anglais 'change set') pour enregistrer les versions de fichiers qui sont livrés, intégrés et publiés ensemble.
canal
Application Web spécialisée, intégrée dans un portail, à laquelle un utilisateur peut s'abonner.
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.
case à cocher
Option dont le libellé est précédé d'un carré. Lorsqu'un utilisateur clique sur cette option, cette dernière apparaît cochée pour indiquer qu'elle a été sélectionné. Pour désélectionner cette case, il convient de cliquer à nouveau dessus.
version extraite
Fichier privé (spécifique à la vue) qui correspond à l'objet créé dans un VOB par la commande checkout. Voir aussi version.
archiver
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.
archivage
La seconde partie du processus à deux étapes qui étend une branche de l'arborescence de versions d'un élément en y ajoutant une nouvelle version. L'archivage (de l'anglais 'checkin') complète le processus en créant la nouvelle version.
extraire
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.
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.
diagramme de classes
Diagramme représentant une collection d'éléments de modèles déclaratifs (statiques), tels que des classes et des types, ainsi que leur contenu et leurs relations.
fichier classe
Fichier source Java compilé.
hiérarchie de classes
Relation entre des classes qui partagent une même parenté (héritage).
chargeur de classes
Partie de la machine virtuelle Java (JVM) 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.
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.
groupe d'administrateurs ClearCase
Sur les systèmes Windows, groupe spécial qui est généralement créé dans le domaine Windows au moment où ClearCase est installé. Seuls les comptes d'administration ClearCase et le compte de connexion utilisé par le service ALBD doivent être membres de ce groupe.
registre ClearCase
Ensemble de fichiers situés sur l'hôte du serveur de registres et dont le rôle est d'établir le lien entre les noms logiques des VOB et des vues (étiquettes de VOB et étiquettes de vue) et leur emplacement physique (répertoires de stockage des VOB et répertoires de stockage des vues).
Click-to-Action (C2A)
Méthode d'implémentation des portlets coopératifs selon laquelle les utilisateurs peuvent cliquer sur une icône d'un portlet source pour transférer les données vers un ou plusieurs portlets cible. Voir aussi portlets coopératifs, câblage.
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.
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.
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.
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.
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.
CMP
Voir persistance gérée par le conteneur (CMP). Voir aussi persistance gérée par le bean (BMP).
aide à la saisie de code
Voir assistant de contenu.
collaboration
Capacité à mettre en contact des clients, employés ou partenaires commerciaux avec des personnes et processus dans le cadre d'une transaction commerciale ou d'une entreprise, dans le but d'améliorer la prise de décision. Processus par le biais duquel plusieurs personnes, dotées de compétences complémentaires, entrent en interaction afin de résoudre un problème métier.
zone commune
Dans une page Web basée sur un modèle de page, région fixe de la page.
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).
Compact Hypertext Markup Language (cHTML)
Format de publication des informations hypertexte destiné aux appareils sans fil.
unité de compilation
Partie d'un programme suffisante pour pouvoir être compilée correctement.
type complexe
Dans XML, type qui accepte des éléments dans son contenu et qui peut comporter des attributs. Voir aussi type simple.
composant
Dans Eclipse, un ou plusieurs plug-ins fonctionnant ensemble afin de mettre à disposition un ensemble discret de fonctions.
Objet ClearCase utilisé pour grouper un ensemble d'éléments fichier et répertoire apparentés dans un projet UCM (gestion unifiée des changements). Généralement, les éléments constituant un composant sont développés, intégrés et publiés ensemble. Un projet doit contenir au moins un composant (il peut en contenir plusieurs). Les projets peuvent partager les composants.
Objet ou programme réutilisable qui exécute une fonction spécifique et est conçu pour collaborer avec d'autres composants et applications.
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.
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.
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.
Concurrent Versions System (CVS)
Système de contrôle de version à code source ouvert (open-source) et fonctionnant en transparence à travers le réseau.
fichier de configuration
Fichier Struts qui contient des informations sur les sources de données, les beans de formulaire, les transferts globaux et les mappages d'action.
spécification de configuration
Ensemble de règles qui spécifient quelles versions des éléments d'un VOB sont sélectionnées par une vue. La spécification de configuration d'une vue instantanée spécifie également les éléments à charger dans la vue.
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 des connexions à un système d'information d'entreprise (EIS) aux applications qui en font la demande.
connecteur
Servlet fournissant à un portlet l'accès à des sources de contenu externes telles qu'un bulletin d'informations issu du site Web d'une chaîne de télévision locale.
Dans le domaine J2EE, mécanisme d'extension standard permettant aux conteneurs de fournir la connectivité aux systèmes d'information d'entreprise (EIS). Un connecteur est composé d'un adaptateur de ressources et d'outils de développement d'applications (Sun). Voir aussi conteneur.
conteneur
Colonne ou ligne utilisée pour définir la disposition d'un portlet ou d'un autre conteneur sur une page.
Entité qui fournit des services de gestion du cycle de vie, de sécurité, de déploiement et d'exécution aux composants. (Sun) Voir aussi adaptateur de ressources, connecteur.
persistance gérée par le conteneur (CMP)
Mécanisme dans lequel le transfert de données entre les variables d'un bean d'entité et un gestionnaire de ressources est géré par le conteneur du bean. (Sun) Voir aussi persistance gérée par le bean (BMP).
transaction gérée par le conteneur
Transaction dont les frontières sont définies par un conteneur EJB. Un bean d'entité doit utiliser des transactions gérées par le conteneur. (Sun)
transaction de conteneur
Voir transaction gérée par le conteneur.
zone de contenu (sur une page Web)
Dans une page Web basée sur un modèle de page, région éditable de la page.
assistant de contenu
Fonction de certains éditeurs de code source qui présente à l'utilisateur une liste de propositions valides pour achever la ligne de code en cours ou compléter le champ d'entrée.
conflit
Situation dans laquelle une transaction tente de verrouiller une ligne ou une table déjà verrouillée.
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.
fournisseur de contenu
Source du contenu pouvant être intégrée dans une page de portail en tant que portlet.
zone de contenu (dans un fichier JSP)
Fichier de classe ajouté à un fichier JSP pour définir l'affichage des données ou du contenu personnalisés. Chaque zone de contenu a un nom et peut accepter un type de données spécifique provenant d'une règle.
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.
contrôle
Voir widget.
convertisseur
En programmation EJB, classe qui convertit une représentation de base de données en un type d'objet et inversement.
portlets coopératifs
Deux ou plusieurs portlets dans la même page Web qui interagissent en partageant des informations. Une action ou un événement au niveau du portlet source entraîne des modifications sur les portlets cible. Voir aussi Click-to-Action, câblage, courtier de propriétés.
auxiliaire de copie
Bean d'accès contenant une copie locale des attributs d'un bean d'entité distant. 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 d'entité.
CORBA
Voir Common Object Request Broker Architecture. Voir aussi IIOP (Internet Inter-ORB Protocol).
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)
CSS
Voir feuille de styles en cascade.
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.
action personnalisée
En programmation JSP, action qui est décrite de façon portable par un descripteur de bibliothèque de balises et une collection de classes Java et importée dans une page JSP par une directive taglib. (Sun)
méthode de localisation personnalisée
Voir méthode de localisation.
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. Voir aussi fonctionnalité de personnalisation.
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.
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.
CVS
Voir Concurrent Versions System.
DAD
Voir document access definition.
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.
DADX
Voir document access definition extension.
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.
environnement 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.
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).
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.
définition de données
Objet de données qui définit une base de données ou une table.
Data Definition Language (DDL)
Langage qui décrit les données et leurs relations dans une base de données.
élément de données
Dans EGL, zone de la mémoire qui ne se trouve pas dans une structure et qui est basée soit sur une partie élément de données, soit sur une description de type primitif explicite, telle que CHAR(3).
objet de 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.
filtre d'objets de données
Commande qui permet l'exclusion d'objets de données (tels que des tables et des schémas) de l'arborescence de la base de données.
partie données
Définition EGL qui spécifie une structure de données. Les types partie de données sont dataItem, dataTable et les parties enregistrement.
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 source de données favorisent la portabilité des applications, car ils évitent d'avoir à fournir des informations spécifiques à un pilote de base de données particulier.
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.
interblocage
Situation dans laquelle deux unités d'exécution de contrôle indépendantes sont bloquées, chaque unité d'exécution attendant que l'autre effectue une action. L'interblocage se produit généralement en cas d'ajout de mécanismes de synchronisation afin d'éviter une situation d'indétermination.
moteur de débogage
Composant serveur du débogueur, dont la conception client/serveur permet le débogage local et à distance. Le moteur de débogage s'exécute sur le même système que le programme débogué.
débogueur
Outil permettant de détecter et de tracer les erreurs dans les programmes informatiques.
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.
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écoration
Dans les interfaces utilisateur graphiques, glyphe qui sert à annoter une ressource avec des informations d'état, par exemple pour indiquer qu'un fichier a changé depuis son dernier enregistrement ou sa dernière extraction d'un référentiel.
livrer
Opération ClearCase dans laquelle les développeurs fusionnent le travail de leur propre flux de développement avec le flux d'intégration du projet ou le flux de développement spécifique à une fonction. Si nécessaire, l'opération de livraison appelle le gestionnaire de fusion (Merge Manager) pour fusionner les versions.
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é.
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.
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.
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.
déprécié
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.
objet dérivé (DO)
Fichier MVFS produit par une génération clearmake ou omake ou une session clearaudit. Chaque objet dérivé est associé à l'enregistrement de configuration qui est créé par le programme de génération ClearCase pour documenter la génération. Un objet dérivé (DO) partageable peut être réutilisé par d'autres vues. Un objet dérivé non partageable ne peut pas l'être, sauf si vous le rendez explicitement disponible.
désérialiseur
Méthode qui convertit une variable sérialisée en données d'objet. Voir aussi sérialiseur.
flux de développement
Objet ClearCase UCM (Unified Change Management) qui détermine quelles versions des éléments apparaissent dans une vue de développement et tient à jour la liste des activités d'un développeur. Le flux de développement configure la vue de développement afin que celle-ci sélectionne les versions associées aux lignes de base de fondation, plus toutes les activités et versions créées par les développeurs après qu'ils se sont joints au projet ou qu'ils ont resynchronisé leur flux de développement.
boîte de dialogue
Fenêtre secondaire invitant l'utilisateur à entrer des informations pour accomplir une tâche ou une sous-tâche spécifique. Les plus courantes sont les boîtes de dialogue Imprimer et Enregistrer sous. Une boîte de dialogue est généralement modale, ce qui signifie qu'elle doit être fermée avant que l'utilisateur puisse continuer à travailler dans la fenêtre qui a ouvert cette boîte de dialogue.
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.
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.
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.
DO
Voir objet dérivé.
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 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.
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.
DOM
Voir Document Object Model.
é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.
annuaire Domino
Base de données fournissant un annuaire à l'échelle du domaine, dans lequel sont répertoriés les serveurs Domino, les utilisateurs, les certificateurs, les domaines externes et les groupes. Cet annuaire contient également les documents qui gèrent les communications entre serveurs et les programmes serveur.
déroulant
Qualifie une liste ou un menu qui s'ouvre lorsque l'utilisateur clique dessus et reste ouvert jusqu'à ce que l'utilisateur y sélectionne un élément ou clique ailleurs dans l'interface utilisateur.
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.
vue dynamique
Vue qui est toujours actualisée par rapport au VOB (tel que défini par la spécification de configuration). Les vues dynamiques utilisent le système de fichiers multiversion (MVFS) pour créer et tenir à jour une arborescence contenant des versions des éléments du VOB et des fichiers privés.
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.
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.
EAR
Voir archive d'entreprise. Voir aussi archive Web, archive Java.
fichier EAR
Voir aussi archive Web, archive Java. Voir archive d'entreprise.
projet EAR
Voir projet d'application 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.
éclipsé
Qualifie un objet du VOB qui n'est pas visible parce qu'un autre objet portant le même nom est actuellement sélectionné par la vue.
Eclipse Modeling Framework (EMF)
Composants Eclipse qui définissent et implémentent des modèles de données structurés. Il s'agit d'un ensemble de classes apparentées qui sont utilisées pour gérer et manipuler les données dans les applications.
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.
EGL
Voir Enterprise Generation Language.
fichier de compilation EGL
Fichier XML doté d'une extension .eglbld permettant de stocker les définitions des parties de compilation EGL.
fichier EGL
Fichier programme Enterprise Generation Language (doté de l'extension .eglpgm), fichier de définitions (doté de l'extension .egldef) ou fichier de génération (doté de l'extension .eglbld).
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.
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.
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.
EIS
Voir système d'information d'entreprise. Voir aussi adaptateur de ressources.
EJB
Voir Enterprise JavaBeans.
bean EJB
Voir aussi bean. Voir bean enterprise.
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. (Sun) Voir aussi serveur EJB.
fabrique d'EJB
Bean d'accès qui simplifie le processus de création ou de recherche d'une instance de bean enterprise.
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)
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.
fichier JAR d'EJB
Archive Java qui contient un module EJB. (Sun)
module EJB
Unité logicielle composée d'un ou de plusieurs beans enterprise et d'un descripteur de déploiement d'EJB. (Sun)
objet EJB
Dans les beans enterprise, objet dont la classe implémente l'interface distante du bean enterprise (Sun).
projet EJB
Projet qui contient les ressources nécessaires aux applications EJB : beans enterprise, interfaces home, locale et distante, fichiers JSP, servlets et descripteurs de déploiement.
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).
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 d'entité 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.
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.
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.
élément
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 champs.
Dans les langages de marquage 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.
Objet qui englobe un ensemble de versions organisé en une arborescence de versions.
type d'élément
Classe d'objets fichier ou répertoire versionnés. ClearCase prévoit des types d'élément prédéfinis. Les utilisateurs peuvent en définir d'autres, qui sont alors des définitions plus spécifiques des types prédéfinis. Lorsqu'un élément est créé, il reçoit l'un des types d'élément définis dans son VOB. Chaque type d'élément défini par l'utilisateur est implémenté comme objet de VOB à part.
noeud final
Système qui est l'origine ou la destination d'une session.
écouteur de point de terminaison
Point ou adresse sur le bus d'intégration des services où sont reçus les messages entrants d'un service Web.
application d'entreprise
Voir application J2EE.
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.
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.
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 d'entité, les beans de session et les bean gérés par messages sont tous des beans enterprise. (Sun) Voir aussi bean.
Enterprise Generation Language (EGL)
Langage de haut niveau qui permet aux développeurs de se concentrer sur la logique métier (ou applicative) lorsqu'ils créent des applications d'entreprise complexes destinées à être déployées dans différents environnements tels que le Web. Le langage simplifie l'accès aux bases de données et aux files d'attente de messages ainsi que l'utilisation de la technologie J2EE.
système d'information d'entreprise (EIS)
Ensemble des applications qui constituent le système existant d'une entreprise et servent à gérer les informations à l'échelle de l'entreprise. Un système d'information d'entreprise offre un ensemble de services bien définis, exposés sous forme d'interfaces locales ou distantes (ou les deux). (Sun) Voir aussi adaptateur de ressource.
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é
Dans les langages de marquage tels que XML, ensemble de caractères pouvant être référencé comme un tout, par exemple pour incorporer du texte souvent répété ou des caractères spéciaux dans un document.
bean d'entité
En programmation EJB, bean enterprise qui représente des données persistantes tenues à jour dans une base de données. Chaque bean d'entité transporte sa propre identité. (Sun) Voir aussi bean de session.
étendre
Installer plusieurs packages dans la même version d'Eclipse afin que leurs applications fonctionnent ensemble dans l'environnement du plan de travail.
espace de noms étendu
Extension ClearCase de la hiérarchie standard des noms de chemin Windows ou UNIX. Chaque hôte comporte un espace de noms étendu aux vues, lequel permet à un nom de chemin d'accéder aux données du VOB en utilisant n'importe quelle vue active sur cet hôte. Chaque VOB possède un espace de noms étendu au VOB, ce qui permet à un nom de chemin d'accéder à n'importe quelle version de tout élément, indépendamment (et en remplacement) des versions sélectionnées par les vues. Les objets dérivés ont aussi des noms de chemin étendus, qui incluent leur ID.
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.
Extensible Stylesheet Language (XSL)
Langage permettant de définir des feuilles de styles pour des documents XML. La transformation XSLT (Extensible Stylesheet Language Transformation) est utilisée avec XSL pour décrire comment un document XML est transformé en un autre document.
extension
Dans Eclipse, mécanisme utilisé par un plug-in pour étendre la plateforme. Voir aussi point d'extension.
point d'extension
Dans Eclipse, spécification qui définit les attributs et valeurs qui doivent être déclarés par une extension. Voir aussi extension.
composant Faces
L'une des collections de composants d'interface utilisateur (des zones d'entrée, par exemple) et de composants de données (représentant des données telles que des enregistrements dans une base de données) qui peuvent être déposés sur un fichier JSP Faces et liés les uns aux autres pour construire un projet Web dynamique. Voir aussi JavaServer Faces.
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.
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.
vue rapide
Dans Eclipse, vue que vous ouvrez et fermez en cliquant sur un bouton de la barre de raccourcis.
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.
FFDC
Voir outil de diagnostic de premier niveau.
champ
En programmation Java, membre de données d'une classe.
File Transfer Protocol (FTP)
Dans la suite de protocoles Internet, protocole de couche application qui utilise les services TCP et Telnet pour transférer des fichiers de données non formatées entre machines ou hôtes.
localiser
Voir découvrir.
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 d'entité. (Sun)
émettre
En programmation orientée objet, provoquer un changement d'état.
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é.
fixpack
Collection cumulative de correctifs, mise à disposition des utilisateurs en dehors des périodes planifiées de publication des modules de mises à jour ou nouvelles éditions. Elle permet aux clients d'atteindre un niveau de maintenance spécifique. Voir aussi PTF (modification provisoire de programme), correctif provisoire, module de mise à jour.
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. Voir aussi clé primaire.
formulaire
Ecran, document imprimé ou fichier avec des espaces définis dans lesquels insérer des informations.
bean de formulaire
Dans Struts, classe qui stocke les données de formulaire HTML ou JSP d'une demande client soumise ou les données d'entrée d'un lien activé par un utilisateur. La superclasse de tous les beans de formulaire est la classe ActionForm.
formGroup
Dans EGL, collection de parties formulaire. Une partie formGroup est générée sous forme de sortie séparément d'un programme EGL.
transfert (forward)
Dans Struts, objet qui est retourné par une action et qui comporte deux champs : 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 où une demande doit être envoyée. Un transfert peut être local (associé à une action spécifique) ou global (disponible pour une quelconque action).
ligne de base de fondation
Dans ClearCase UCM, ligne de base qui configure un flux. Elle spécifie les versions et les activités qui apparaissent dans une vue.
cadre
En codage HTML (hypertext markup language), sous-ensemble de la fenêtre du navigateur Web.
agencement de cadres
Fichier HTML qui définit l'agencement d'une page Web composée d'autres fichiers HTML distincts.
surface à format libre
Zone ouverte d'un éditeur visuel dans laquelle les développeurs peuvent ajouter et manipuler des objets. Par exemple, l'éditeur de diagramme d'application Struts fournit une surface à format libre destinée à la représentation de pages JSP, de pages HTML, de mappages d'actions, d'autres diagrammes d'application Struts, de liens provenant de pages JSP et de transferts issus de mappages d'actions.
FTP
Voir File Transfer Protocol.
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.
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.
méthode d'accès get
Méthode dont le but est d'obtenir la valeur d'une instance ou d'une variable de classe. Elle permet à un autre objet de trouver la valeur de l'une de ses variables. Voir aussi méthode d'accès set.
GIF
Voir Graphics Interchange Format.
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 attributs globaux peuvent être référencés dans un ou plusieurs modèles de contenu avec l'attribut ref.
é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.
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
Au moins deux personnes regroupées à un emplacement physique.
Ensemble d'utilisateurs partageant les mêmes droits d'accès à des ressources protégées.
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)
gestionnaire (handler)
Dans les services Web, mécanisme servant à traiter le contenu d'un service et à étendre la fonction d'un système d'exécution JAX-RPC.
établissement de liaison (handshake)
Echange de messages au démarrage d'une session Secure Sockets Layer qui permet au client d'authentifier le serveur par le biais des techniques de clé publique (et, éventuellement, au serveur d'authentifier le client) ;Permet également au client et au serveur de coopérer lors de la création de clés pour la cryptographie, le déchiffrement et la détection des contrefaçons.
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.
tas
En programmation Java, bloc de mémoire utilisé par la machine virtuelle Java lors de l'exécution pour stocker les objets Java. Le tas Java est géré par un processus de récupération de place ("garbage collector", ou ramasse-miettes), qui désalloue automatiquement les objets Java qui ne sont plus utilisés.
fichier détourné (ou piraté)
Dans une vue instantanée, version qui a été modifiée sans être extraite. Par défaut, une version non extraite dans une vue instantanée reçoit l'attribut de fichier lecture seule. Si cet attribut est changé et que le fichier est modifié, ce dernier n'est plus sous contrôle direct de ClearCase et il est alors considéré comme détourné.
historique
Métadonnées qui, dans un VOB, comprennent les enregistrements des événements ayant affecté les objets de ce VOB. L'historique d'un élément fichier inclut l'événement de création de l'élément lui-même, l'événement de création de chaque version du fichier, l'événement de création de chaque branche, les attributs affectés à l'élément et/ou à ses versions, les hyperliens attachés à l'élément et/ou à ses versions, etc.
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 de session, ou zéro ou plusieurs méthodes de création, de localisation et de suppression pour un bean d'entité. Voir aussi interface distante.
page d'accueil
Page Web de niveau supérieur d'un portail.
hôte
En profilage des performances, machine sur laquelle sont exécutés les processus en cours de profilage. Voir aussi serveur.
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.
nom d'hôte
Dans le domaine des communications 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 de domaine qualifié complet, l'un ou l'autre des noms d'hôte suivants peut être utilisé : monordinateur.ville.entreprise.com ou monordinateur.
infobulle
Forme d'aide en ligne qui apparaît dans une petite fenêtre lorsque vous placez le pointeur (sans cliquer) sur un élément de l'interface utilisateur tel qu'une icône ou un champ.
HTML
Voir Hypertext Markup Language.
HTTP
Voir Hypertext Transfer Protocol.
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.
HTTPS
Voir HTTP sur SSL.
Hypertext Markup Language (HTML)
Langage de marquage conforme au standard SGML (Standard Generalized Markup Language), conçu principalement pour permettre l'affichage en ligne de données texte et graphiques, y compris des liens hypertexte.
Hypertext Transfer Protocol (HTTP)
Protocole Internet permettant de transférer et d'afficher des documents hypertexte et XML sur le Web.
IDE
Voir environnement de développement intégré.
assertion d'identité
Données d'identification avec lesquelles une méthode est invoquée sur le serveur en aval. Il peut s'agir de l'identité du client à l'origine de la demande, de celle du serveur ou d'une autre identité spécifiée, selon le rôle d'exécution (RunAs) défini pour le bean enterprise.
IIOP
Voir Internet Inter-ORB Protocol. Voir aussi CORBA.
i-mode
Service Internet pour les périphériques sans fil.
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.
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.
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.
héritage
Technique de programmation objet qui permet d'utiliser des classes existantes comme base de création d'autres classes.
point d'initialisation
Constante définie par l'utilisateur ou variable utilisée pour l'initialisation des attributs d'un objet.
répertoire d'installation
Répertoire dans lequel les fichiers propres à un package sont stockés. Voir aussi ressource partagée.
document d'instance
Document XML conforme à un schéma spécifique.
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.
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.
correctif provisoire
Correctif certifié, généralement proposé à tous les clients, et publié séparément par rapport aux fix packs, modules de mise à jour ou éditions livrés à intervalles réguliers. Voir aussi fixpack, module de mise à jour.
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 servant au routage des données à travers un réseau ou des réseaux interconnectés. Il agit comme intermédiaire entre les couches de protocole de plus haut niveau et le réseau physique. Voir aussi TCP (Transmission Control Protocol).
interopérabilité
Capacité d'un ordinateur ou d'un programme à fonctionner avec d'autres ordinateurs ou programmes.
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. Voir aussi TCP (Transmission Control Protocol).
élément
Dans EGL, zone de mémoire nommée qui contient une valeur unique.
J2C (JCA)
Voir architecture J2EE Connector.
J2EE
Voir Java 2 Platform, Enterprise Edition. Voir aussi Java 2 Platform, Standard Edition.
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)
architecture J2EE Connector (J2C, 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.
serveur J2EE
Environnement d'exécution qui fournit des conteneurs EJB ou Web.
J2SE
Voir Java 2 Platform, Standard Edition. Voir aussi Java 2 Platform, Enterprise Edition, JDK (Java Development Kit).
JAAS
Voir Java Authentication and Authorization Service.
fichier JAR
Fichier d'archive Java. Voir aussi archive d'entreprise, archive Web.
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.
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)
Plateforme au coeur de la technologie Java. (Sun) Voir aussi Java 2 Platform, Enterprise Edition, JDK (Java Development Kit).
Java API for XML (JAX)
Jeu d'API Java dédié à l'utilisation des différentes opérations impliquant des données définies en langage XML (Extensible Markup Language).
Java API for XML-based RPC (JAX-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.
archive Java (JAR)
Format de fichier compressé servant au stockage, dans un même fichier, de toutes les ressources nécessaires à l'installation et à l'exécution d'un programme Java. Voir aussi archive d'entreprise (EAR), archive Web (WAR).
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.
bean Java
Voir aussi bean enterprise, JavaBeans.Voir bean.
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.
classe Java
Classe écrite en langage Java.
Java Database Connectivity (JDBC)
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 fournit une API au niveau appel pour l'accès aux bases de données SQL et XQuery.
JDK (Java Development Kit)
Nom du kit de développement de logiciels fourni par Sun Microsystems pour la plateforme Java. Voir aussi Java 2 Platform, Standard Edition.
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 champs. (Sun)
fichier Java
Fichier source modifiable portant l'extension .java et qui peut être compilé en bytecode (c'est-à-dire en fichier .class).
JMS (Java Message Service)
Interface de programmation d'application qui offre des fonctions de langage de Java pour la gestion des messages.
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.
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)
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.
projet Java
Dans Eclipse, projet qui contient un code source Java compilable et qui constitue le conteneur des dossiers source ou des packages correspondants.
Java Runtime Environment (JRE)
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.
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.
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.
Java Specification Request (JSR)
Spécification formelle pour la plateforme Java.
machine virtuelle Java (JVM)
Implémentation logicielle d'un processeur qui exécute du code Java compilé (applets et applications).
JAX
Voir Java API for XML.
JAX-RPC
Voir Java API for XML-based RPC.
JCA (J2C)
Voir architecture J2EE Connector.
JDBC
Voir Java Database Connectivity.
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.
JDK
Voir Java Development Kit. Voir aussi Java 2 Platform, Standard Edition.
JMS
Voir Java Message Service.
JNDI
Voir Java Naming and Directory Interface.
jointure
Opération relationnelle SQL qui permet d'extraire des données de plusieurs tables ayant des colonnes communes dans lesquelles les valeurs concordent.
JRE
Voir Java Runtime Environment.
JSF
Voir JavaServer Faces. Voir aussi JavaServer Pages, composant Faces, fichier JSP Faces.
bibliothèque de widgets JSF
Bibliothèque de widgets JSF (JavaServer Faces) et JavaScript, incluse dans le produit, qui permet d'enrichir les pages JSP et HTML d'une variété de composants d'entrée, de sortie et de navigation.
JSP
Voir JavaServer Pages. Voir aussi fichier JSP, page JSP, JavaServer Faces.
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.
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.
JSR
Voir Java Specification Request.
JUnit
Structure de test de régression à source ouverte (open-source) pour programmes Java de test d'unité.
JVM
Voir machine virtuelle Java.
raccourci-clavier
Touche ou combinaison de touches qu'un utilisateur peut utiliser pour effectuer une action disponible dans un menu.
classe clé (ou classe de clé)
Dans les composants EJB, classe utilisée pour créer ou localiser un bean d'entité. Elle représente l'identité du bean d'entité, cette identité correspondant à une combinaison particulière de valeurs dans les colonnes de clé primaire d'une base de données relationnelle.
champ clé (ou champ de clé)
Dans les composants EJB, champ géré par le conteneur d'un bean d'entité et qui correspond à l'une des colonnes de clé primaire d'une base de données relationnelle. Chaque champ clé est membre de la classe de clé du bean d'entité.
localisateur de clés
Mécanisme d'extraction de la clé pour la signature XML, la vérification de signature numérique XML, le chiffrement XML et le déchiffrement XML.
fichier porte-clés
Dans le domaine de la sécurité informatique, fichier contenant des clés publiques, des clés privées, des certificats racines de confiance et des certificats. Voir aussi fichier de clés.
fichier de clés
Fichier porte-clés qui contient à la fois des clés publiques stockées sous forme de certificats de signataires et des clés privées stockées sous forme de certificats personnels.
étiquette
Instance d'un objet de type étiquette (label) dont le rôle est de fournir à une version un nom défini par l'utilisateur. Voir aussi objet.
type d'étiquette
Un objet type qui définit l'étiquette d'une version en vue de son utilisation dans un VOB.
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.
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.
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.
LDAP
Voir Lightweight Directory Access Protocol.
annuaire LDAP
Type de référentiel dans lequel sont stockées des informations sur les personnes, les organisations et d'autres ressources et qui sont accessibles via le protocole LDAP. Les entrées du référentiel sont organisées dans une structure hiérarchique qui, dans certains cas, reflète la structure de l'organisation ou sa répartition géographique.
Lightweight Directory Access Protocol (LDAP)
Protocole ouvert qui utilise TCP/IP pour fournir l'accès aux annuaires prenant en charge un modèle X.500 et qui n'accuse pas les besoins en ressources du protocole DAP X.500, plus complexe. LDAP peut être utilisé, par exemple, pour localiser des personnes, des organisations et d'autres ressources dans un annuaire Internet ou intranet.
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.
composant d'options de liaison
Dans le langage EGL, composant de génération décrivant en détail comment un programme généré appelle d'autres programme et comment il est appelé par eux. Il indique également comment un programme COBOL généré accède à des fichiers situés dans des régions CICS éloignées. Les informations contenues dans ce composant sont utilisées lors de la génération, du test et de l'exécution.
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.
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.
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.
charger
Copier une version d'un élément dans une vue instantanée et conserver la trace des archivages, des mises à jour et des autres opérations ClearCase auxquelles est soumis l'élément.
règle de chargement
Dans la spécification de configuration, instruction qui désigne un élément ou un sous-arbre à charger dans une vue instantanée. Les spécifications de configuration peuvent contenir plusieurs règles de chargement.
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.
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.
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.
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.
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.
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.
boucle
Séquence d'instructions exécutée de façon répétitive jusqu'à ce qu'une condition de fin soit atteinte.
branche principale
Branche de départ de l'arborescence de versions d'un élément. Le nom par défaut de cette branche est main.
manifeste
Fichier spécial pouvant contenir des informations sur les fichiers se trouvant dans un fichier JAR. (Sun)
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.
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.
descripteur de génération principal
En langage EGL, partie du descripteur de génération dont les options peuvent être remplacées.
réplique maître
Dans ClearCase MultiSite, la réplique maître d'un objet ClearCase est la seule réplique dans laquelle l'objet peut être modifié ou des instances de l'objet peuvent être créées.
maîtrise
Dans ClearCase MultiSite, aptitude à modifier un objet ou à créer des instances d'un objet type.
MDB
Voir bean géré par message.
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.
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.
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.
bean géré par message (MDB)
Bean enterprise qui autorise la prise en charge des messages asynchrones et sépare clairement les messages et les processus métier.
métadonnées
Données qui décrivent les caractéristiques de données ; données descriptives.
méthode
En programmation Java, fonction définie dans une classe. (Sun)
En programmation orientée objet, opération que peut effectuer un objet. Un objet peut comporter de nombreuses méthodes.
autorisation de méthode
Mise en correspondance d'un ou plusieurs rôles de sécurité et d'une ou plusieurs méthodes pouvant être appelées par le membre d'un rôle.
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.
MIME
Voir Multipurpose Internet Mail Extensions.
Model View Controller (MVC)
Architecture logicielle séparant les composants de l'application : le modèle représente la logique métier ou les données, la vue représente l'interface utilisateur et le contrôleur gère les entrées utilisateur ou, dans certains, le flux de l'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)
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.
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.
système de fichiers multiversion (MVFS)
Arborescence de répertoires qui, lorsqu'elle est activée (montée en tant que système de fichier de type MVFS), implémente un VOB (base d'objets versionnés). Pour les commandes standard du système d'exploitation, un VOB est perçu comme une hiérarchie de répertoires. Les commandes ClearCase peuvent aussi accéder aux métadonnées du VOB. MVFS désigne aussi une extension du système de fichiers du système d'exploitation qui permet à celui-ci d'accéder aux données du VOB. Le système de fichiers MVFS n'est pas pris en charge sur toutes les plateformes ClearCase.
MVC
Voir Model View Controller.
MVFS
Voir système de fichiers multiversion.
NAICS
Voir North American Industry Classification System.
espace de noms
Espace réservé par un système de fichiers, destiné à contenir les noms de ses objets.
Dans les contextes XML et XQuery, identificateur URI (Uniform Resource Identifier) qui fournit un nom unique à associer aux définitions d'élément, d'attribut et de type dans un schéma XML, ou aux noms des éléments, attributs, types, fonctions et erreurs dans les expressions XQuery.
service de nommage
Implémentation de la norme JNDI (Java Naming and Directory Interface).
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.
nonce
Numéro cryptographique unique imbriqué dans un message et destiné à faciliter la détection d'une attaque de type replay.
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.
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.
Elément stocké dans une base d'objets versionnés (VOB). Un objet peut être identifié par une chaîne sélecteur d'objet, qui inclut un préfixe indiquant le genre de l'objet, suivi du nom de l'objet et d'un suffixe indiquant dans quel VOB réside l'objet. Exemples : lbtype:REL1@/vobs/vega sous UNIX et lbtype:REL1@\vega sous Windows. Voir aussi étiquette.
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.
registre d'objets
Base de données à l'échelle du réseau, dans laquelle sont enregistrés les emplacements de tous les répertoires de stockage des VOB et de tous les répertoires de stockage des vues. Les commandes mktag, rmtag, mkview, rmview, mkvob, rmvob, register et unregister peuvent ajouter, supprimer ou modifier des entrées dans ce registre.
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.
source ouverte (open source)
Relatif à un logiciel dont le code source est mis à la disposition du public pour être utilisé ou modifié au gré de chacun. Les logiciels à source ouverte sont généralement développés dans le cadre d'une collaboration publique et rendus disponibles gratuitement, mais leur redistribution peut être soumise à une utilisation sous licence. Linux est un exemple bien connu de logiciel à source ouverte.
ORB
Voir Object Request Broker.
élément orphelin
Elément qui n'est plus catalogué nulle part (il ne figure plus dans aucune version des différents répertoires). Il est alors transféré dans le répertoire lost+found du VOB.
package
Générer un package consiste à assembler des composants en modules et des modules en applications d'entreprise.
En programmation Java, un package est un groupe de types. Les packages sont déclarés avec le mot clé package. (Sun)
Unité installable d'un progiciel. Les packages d'un produit sont des unités installables séparément, qui peuvent fonctionner indépendamment des autres packages de ce produit.
groupe de packages
Un ou plusieurs packages conçus pour fonctionner ensemble et qui peuvent être installés dans un même répertoire.
statistiques de package
Détails statistiques sur une application profilée qui sont regroupés par package. Voir aussi statistiques d'instance.
Packaging Utility
Utilitaire servant à copier des packages dans un référentiel afin de permettre leur installation à partir de ce dernier.
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.
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.
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 passée à une fonction, une commande ou un programme, utilisée comme entrée ou pour contrôler des actions. Elle est fournie par un utilisateur ou par un autre programme ou processus.
parm
Voir paramètre.
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.
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. Voir aussi concepteur d'emplacements, gestionnaire d'emplacements.
PCB
Voir bloc de communication de programme. Voir aussi bloc de spécification de programme (PSB).
PDA
Voir assistant électronique de poche.
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.
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).
persistance
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).
Dans l'architecture J2EE, protocole servant à transférer l'état d'un bean d'entité entre ses variables d'instance et une base de données sous-jacente. (Sun)
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.
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.
fonctionnalité de personnalisation
Procédé consistant à fournir des informations adaptées à des utilisateurs spécifiques en fonction de règles métier et du profil de ces utilisateurs. Voir aussi personnalisation.
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.
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.
concepteur d'emplacements
Membre d'un emplacement qui peut modifier l'agencement de l'emplacement et les signets. Voir aussi participant, gestionnaire d'emplacements.
gestionnaire d'emplacements
Membre d'un emplacement qui peut modifier l'appartenance à un emplacement, l'agencement et les signets. Voir aussi participant, concepteur d'emplacement.
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.
plug-in (également module d'extension, module complémentaire et plugiciel)
Module logiciel ajoutant des fonctions à un programme ou une application existante.
menu contextuel
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.
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.
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.
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.
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.
application de portlet
Collection de portlets associés qui peuvent partager des ressources les uns avec les autres.
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.
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.
type de port
Dans un document WSDL (Web Services Description Language), élément constitué d'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 Web 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.
clé primaire
Objet qui identifie sans équivoque un bean d'entité dans une interface home. (Sun)
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. Voir aussi clé externe.
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.
type primitif
En 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.
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.
Probekit
Structure scriptable qui permet d'insérer du bytecode pour analyser le fonctionnement d'un programme cible. Voir aussi sonde.
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.
profilage
Processus d'analyse des performances, d'utilisation des ressources ou d'exécution d'une application.
agent de profilage
Agent qui effectue une analyse des performances et le profilage d'une application.
filtre de profilage
Mécanisme qui permet d'indiquer les informations relatives à une application à analyser.
bloc de communication de programme (PCB)
Bloc de contrôle qui contient des pointeurs vers les bases de données IMS (Information Management System). Voir aussi bloc de spécification de programme (PSB).
bloc de spécification de programme (PSB)
Dans DL/I et IMS, bloc de contrôle qui identifie les destinations et les bases de données utilisées par le programme d'application. Un PSB est constitué d'un ou plusieurs blocs de communication de programme (PCB). Voir aussi bloc de communication de programme (PCB).
PTF (modification provisoire de programme)
Pour les produits System i, System p et System z, correctif qui est testé par IBM et mis à la disposition de tous les clients. Voir aussi fixpack.
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.
Objet ClearCase UCM (Unified Change Management) qui contient les informations de configuration nécessaires à la gestion d'un travail de développement conséquent, par exemple une édition de produit. Un projet inclut un flux d'intégration, qui configure les vues sélectionnant les versions les plus récentes des éléments partagés du projet, et généralement plusieurs flux de développement, qui configurent les vues permettant à chaque développeur de travailler séparément du reste de l'équipe.
VOB de projet (PVOB)
VOB (base d'objets versionnés) dans lequel sont stockés les objets UCM (gestion unifiée des changements) tels que les projets, les flux, les activités et les jeux de modification. Chaque projet UCM doit avoir un PVOB. Plusieurs projets peuvent partager le même PVOB.
courtier de propriétés
Interface WebSphere Portal qui négocie les relations entre des portlets coopératifs source et cible et fournit des données à la cible sous la forme de l'action de portlet correspondante. Voir aussi portlet coopératif.
serveur proxy
Serveur qui reçoit des demandes destinées à un autre serveur et agit au nom du client (en tant que proxy du client) pour obtenir le service demandé. Un serveur proxy est utilisé généralement lorsque le client et le serveur ne sont pas compatibles pour une connexion directe. Par exemple, le client ne remplit pas les contions d'authentification requises par le serveur mais certains services lui sont accessibles.
PSB
Voir bloc de spécification de programme (PSB). Voir aussi bloc de communication de programme (PCB).
PTF
Voir PTF (modification provisoire de programme). Voir aussi fixpack.
publique
En programmation orientée objet, qualifie une méthode ou une variable accessible à toutes les classes.
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.
publier (to publish)
Rendre un site Web public, par exemple en plaçant ses fichiers dans un chemin connu du serveur HTTP.
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.
bouton
Dans une fenêtre ou une boîte de dialogue, élément de l'interface graphique de forme rectangulaire qui permet d'exécuter une action en cliquant dessus. Les boutons peuvent être assortis d'un texte, d'un graphique ou des deux à la fois. Les boutons les plus connus sont OK et Annuler.
PVOB
Voir VOB de projet.
file d'attente
Objet WebSphere MQ dans lequel une application de mise en file d'attente de messages stocke des messages et à partir duquel elle extrait des messages.
bouton radio
(également bouton d'option) Dans une interface graphique, contrôle reconnaissable à un petit cercle suivi d'un texte. Il représente l'une des options d'un groupe d'options qui s'excluent mutuellement (une seule d'entre elles peut être sélectionnée à la fois). Le cercle contient un point noir lorsque le choix correspondant est sélectionné.
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é.
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é.
resynchroniser
Opération ClearCase consistant à actualiser une zone de travail de développement par rapport à un ensemble de versions représenté par une ligne de base plus récente dans un autre flux (généralement le flux d'intégration du projet ou le flux de développement spécifique à une fonction).
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.
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).
intégrité référentielle
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é.
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.
module de mise à jour
Ensemble de correctifs qui contient de nouvelles fonctions. Voir aussi fixpack, correctif provisoire.
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é.
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.
rôle de relation
Dans le contexte des EJB, traversée de la relation entre deux beans d'entité dans une direction ou dans une autre. Chaque relation codée dans le descripteur de déploiement définit deux rôles.
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).
distant
Relatif à un système, un programme ou un équipement (périphérique) auquel on accède via une ligne de communication.
instance de transfert de fichier à distance
Fichier contenant des informations sur le procédé utilisé pour transférer un fichier à distance.
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 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.
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.
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.
appel de procédure distante (RPC)
Protocole qui permet à un programme d'une machine client d'exécuter un programme sur un serveur.
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.
réplique
Dans ClearCase MultiSite, instance d'un VOB (base d'objets versionnés) qui se trouve sur un site géographique particulier. Une réplique comprend la base de données du VOB ainsi que l'ensemble des conteneurs de données du VOB.
référentiel
Espace de stockage persistant dans lequel les packages sont mis à disposition pour être téléchargés.
Espace de stockage persistant dans lequel sont stockés les données et d'autres ressources d'application.
ressource
Terme collectif désignant les projets, les dossiers, les sous-dossiers et les fichiers pouvant être manipulés dans le plan de travail Eclipse.
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, système d'information d'entreprise.
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).
ensemble de résultats
Ensemble des lignes renvoyées par une procédure.
arborescence de résultat
Document de sortie qui est créé lorsqu'un fichier XSL est utilisé pour transformer un fichier XML.
fichier rich media
Dans une page Web, contenu oral, visuel ou interactif, tel que des fichiers audio ou vidéo.
texte enrichi
Zone pouvant contenir des objets, des fichiers joints ou des images ainsi que du texte formaté (italique, gras, etc.).
RMI
Voir Remote Method Invocation.
rôle
Fonction ou titre qui identifie les tâches qu'un utilisateur peut accomplir et les ressources auxquelles il a accès. Un utilisateur peut se voir affecter un ou plusieurs rôles.
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.
RPC
Voir appel de procédure distante.
phase d'exécution (run-time)
Période durant laquelle un programme est en cours d'exécution.
RUP
Voir Rational Unified Process.
schéma
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.
SCM
Voir gestion de configuration de logiciel.
portée
Dans les services Web, propriété identifiant la durée de vie de l'objet qui sert une demande.
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.
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.
scriptlet
Mécanisme permettant d'ajouter des fragments de langage de scriptage à un fichier source.
épuration
Suppression des objets qui ne sont plus utilisés en vue de libérer l'espace de stockage. ClearCase fournit différents utilitaires qui permettent de supprimer les fichiers conteneurs de données des pools cleartext et des pools de stockage d'objets dérivés, d'effacer les enregistrements d'événements et les entrées oplog MultiSite d'une base de données de VOB et de supprimer les conteneurs d'objets dérivés du répertoire de stockage des vues.
SDK
Voir Software Development Kit.
SDO
Voir Service Data Objects.
Secure Sockets Layer (SSL)
Protocole de sécurité permettant d'assurer la confidentialité des communications. SSL permet aux applications client/serveur de communiquer en évitant l'écoute électronique, la contrefaçon et la falsification des messages.
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)
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.
serveur
Définition qui identifie l'emplacement de test ou de publication d'une application. Voir aussi hôte.
Dans un réseau, entité matérielle ou logicielle qui fournit des services aux clients. Il peut s'agir, par exemple, d'un serveur de fichiers, d'impression ou de messagerie. Voir aussi hôte, client.
configuration de serveur
Ressource qui contient les informations nécessaires à l'installation et au déploiement sur un serveur d'applications.
projet serveur
Projet qui contient des informations sur les serveurs de test et de déploiement et sur leurs configurations.
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.
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.
Service Data Objects (SDO)
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.
description de service
Description d'un service Web, qui peut être défini au format WSDL, UDDI ou HTML.
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.
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.
session
Connexion virtuelle ou logique entre deux stations, programmes ou périphériques sur un réseau qui permet aux deux éléments de communiquer et d'échanger des données.
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.
bean de 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 d'entité.
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.
méthode d'accès set
Méthode dont le but est de définir la valeur d'une instance ou d'une variable de classe. Elle permet à un autre objet de définir la valeur de l'une de ses variables. Voir aussi méthode d'accès get.
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.
ressource partagée
Fichier de logiciel ou plug-in qui est stocké dans un répertoire particulier en vue d'être partagé par plusieurs packages. Voir aussi répertoire d'installation.
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.
touche de raccourci
Voir raccourci-clavier.
type simple
En 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.
singleton
Classe qui ne peut être instanciée qu'une seule fois. Une classe singleton ne peut pas être une interface.
squelette
Echafaudage d'une classe d'implémentation, c'est-à-dire ses éléments structurels sans le code d'implémentation proprement dit.
encadrement
Elément d'une interface graphique qui peut être modifié pour changer la présentation de l'interface sans affecter sa fonctionnalité.
vue instantanée
Vue qui contient des copies des éléments ClearCase et des objets d'autres systèmes de fichiers et les présente dans une arborescence de répertoires.
snippet
Extrait de code source.
SOAP
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.
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.
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.
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.
code source
Programme informatique dans un format lisible par l'homme. Le code source est converti en code binaire exploitable par un système informatique.
arbre source
Document XML de base qui est transformé par une feuille de style XSL.
SQL
Voir Structured Query Language.
SQLJ
Voir Structured Query Language for Java.
requête SQL
Composant de certaines instructions SQL qui spécifie une table de résultats.
SSI
Voir Server-Side Include.
SSL
Voir Secure Sockets Layer.
pile
Zone de la mémoire dans laquelle sont généralement stockés les données temporaires des registres du processeur, les paramètres et les adresses de retour des sous-programmes.
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.
Standard Widget Toolkit (SWT)
Boîte à outils Eclipse pour développeurs Java, qui définit une API d'interface utilisateur commune et portable, utilisant les widgets natives du système d'exploitation sous-jacent. Voir aussi Abstract Window Toolkit, Swing Set.
bean de session avec état
Bean de session qui agit au nom d'un client unique et gère les informations de session propres à ce client (appelées état conversationnel) par le biais de plusieurs appels de méthode et transactions. Voir aussi bean de session sans état.
bean de session sans état
Bean de session ne possédant pas d'état conversationnel. Toutes les instances d'un bean sans état sont identiques. (Sun) Voir aussi bean de session avec état.
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).
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.
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.
flux (de développement)
Objet ClearCase UCM déterminant quelles versions des éléments apparaissent dans toute vue configurée par ce flux. Les flux tiennent à jour une liste de lignes de base et d'activités. Un projet contient un seul flux d'intégration et généralement plusieurs 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.
chaîne
En langage de programmation, forme de données utilisée pour le stockage et la manipulation de texte.
SQL (Structured Query Language)
Langage normalisé pour la définition et la manipulation de données dans une base de données relationnelle.
SQLJ (Structured Query Language for Java)
Norme d'intégration SQL dans les programmes Java, de définition et d'appel des procédures et des fonctions utilisateur Java et d'utilisation des types structurés de base de données dans Java.
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.
élément structure
En langage EGL, champ dans une structure ou un enregistrement. Chaque élément structure peut se subdiviser en plusieurs éléments (comme un mot est composé de lettres) ou être indivisible (comme une lettre est indivisible).
Struts
Structure à code source ouvert permettant de créer des applications Web Java.
action Struts
Classe qui implémente une partie d'une application Web et renvoie un transfert (forward). La superclasse d'une action Struts est appelée classe Action.
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.
projet Struts
Projet Web dynamique avec support Struts.
module de remplacement (stub)
(également raccord, souche ou talon) 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).
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.
sous-classe
Dans Java, classe dérivée d'une classe particulière, soit directement, soit indirectement.
sous-requête
En 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.
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).
Swing Set
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.
SWT
Voir Standard Widget Toolkit. Voir aussi Abstract Window Toolkit, Swing Set.
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.
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és.
diagramme de syntaxe
Diagramme d'une commande indiquant comment entrer cette dernière sur la ligne de commande.
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.
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.
table
Dans une base de données relationnelles, objet consistant en un nombre de colonnes spécifique et qui est utilisé pour stocker un ensemble de lignes non ordonnées. Voir aussi vue.
directive taglib
Dans une page JSP, déclaration indiquant que la page utilise des balises personnalisées, définit la bibliothèque dans laquelle se trouvent ces balises et spécifie ses préfixes de balise. (Sun)
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érents langages de scriptage. (Sun)
cible
Destination d'une action ou opération.
TCP
Voir Transmission Control Protocol. Voir aussi IP (Internet Protocol).
TCP/IP
Voir Transmission Control Protocol/Internet Protocol.
serveur de contrôle TCP/IP
Environnement d'exécution qui supervise toutes les demandes et les réponses échangées entre un navigateur Web et un serveur d'applications ainsi que l'activité TCP/IP.
jeu d'essai
Ensemble de tâches, de scripts ou de routines automatisant la tâche de test d'un logiciel.
environnement de test
Instance spécifique d'une configuration matérielle et logicielle établie dans le but de réaliser des tests dans des conditions connues et contrôlées.
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.
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.
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.
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.
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.
unité d'exécution (thread)
Flux d'instructions qui est sous contrôle d'un processus. Dans certains systèmes d'exploitation, une unité d'exécution est la plus petite unité d'opération dans un processus. Plusieurs unités d'exécution peuvent s'exécuter simultanément pour effectuer des tâches différentes.
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.
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.
délai d'attente
Intervalle alloué à un événement avant que l'opération ne soit interrompue.
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.
bulle d'aide
Voir infobulle.
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.
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).
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. Voir aussi IP (Internet Protocol).
TCP/IP (Transmission Control Protocol/Internet Protocol)
Ensemble de protocoles de communication 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.
transport
File d'attente de demandes entre un plug-in WebSphere Application Server pour serveurs Web et un conteneur Web dans laquelle sont stockés les modules Web d'une application. Lorsqu'un utilisateur demande une application à partir d'un navigateur Web, la demande est transmise au serveur Web en suivant la chaîne de transport aboutissant au conteneur Web.
déclencheur
Dans les technologies de bases de données, programme qui est automatiquement appelé lorsqu'un action spécifiée est effectuée dans une table ou une vue spécifique.
Moniteur qui spécifie un ou plusieurs programmes standard ou actions intégrées à exécuter lorsqu'une opération ClearCase particulière est effectuée.
tronc
Dans l'environnement de développement coopératif CVS, flux de développement principal.
type
Dans un document WSDL, élément qui contient des définitions de types de données utilisant un système de types particulier (tel que XSD).
Objet qui définit une structure de données ClearCase. Les utilisateurs peuvent en créer des instances : les objets sont annotés avec des métadonnées lorsque l'utilisateur crée des instances de types d'étiquette, de types d'attribut et de types d'hyperlien. Chaque fichier ou répertoire est une instance d'un type d'élément ; chaque branche est une instance d'un type de branche.
En programmation Java, terme générique désignant une classe ou une interface.
typedef
Dans EGL, définition d'un élément qui peut être utilisé comme modèle ou format.
hiérarchie de types
Contexte complet d'une classe ou d'une interface Java, comprenant ses superclasses et ses sous-classes.
UCM
Voir gestion unifiée des changements.
UDDI
Voir Universal Description, Discovery, and Integration.
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.
UDF
Voir fonction définie par l'utilisateur.
uid (ID utilisateur)
Voir identificateur utilisateur.
partie interface utilisateur
Déclaration EGL utilisée pour la présentation des données. Les formulaires, les groupes de formulaires et les enregistrements d'interface utilisateur constituent les différents types de partie interface utilisateur.
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.
gestion unifiée des changements (UCM)
Processus superposé à Base ClearCase et ClearQuest pour organiser les équipes de développement et leur travail. Les membres d'une équipe projet utilisent des activités et des composants pour organiser leur travail.
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.
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 (Uniform Resource Locator)
Adresse unique d'une ressource d'information 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 (Uniform Resource Name)
Nom qui identifie sans équivoque un service Web auprès d'un client. Voir aussi Uniform Resource Identifier.
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.
UDDI (Universal Description, Discovery, and Integration)
Ensemble de spécifications conforme aux normes qui permet aux entreprises et aux applications de rechercher et d'utiliser rapidement et facilement les services Web par le biais d'Internet.
non réalisé
Qualifie un noeud de diagramme Web qui n'est pas encore associé à une ressource réelle. Voir aussi réaliser.
UNSPSC
Voir United Nations Standard Products and Services Classification.
URI
Voir Uniform Resource Identifier. Voir aussi Uniform Resource Name.
URL
Voir Uniform Resource Locator.
URN
Voir Uniform Resource Name. Voir aussi Uniform Resource Identifier.
fonction utilisateur (UDF)
Fonction définie sur le système de base de données DB2 à l'aide de l'instruction CREATE FUNCTION et qui peut être référencée par la suite dans des instructions SQL. Il peut s'agir d'une fonction externe ou d'une fonction SQL.
ID utilisateur (uid)
Voir identificateur utilisateur.
identificateur utilisateur (uid, ID utilisateur)
Chaîne de caractères par le biais de laquelle un utilisateur est identifié de manière unique auprès d'un système.
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.
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.
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.
version
Objet qui implémente une révision particulière d'un élément. Les versions d'un élément sont organisées en une arborescence de versions. Voir aussi version extraite.
contrôle des versions
Coordination et intégration de l'historique des travaux soumis par une équipe.
base d'objets versionnés (VOB)
Référentiel dans lequel sont stockées les différentes versions des éléments fichier, des éléments répertoire et des objets dérivés ainsi que les métadonnées associées à ces objets.
arborescence de versions
Structure hiérarchique dans laquelle toutes les versions d'un élément sont organisées (de manière logique). La représentation de l'arborescence de versions montre aussi les opérations de fusion.
vue
Objet ClearCase fournissant une zone de travail à un ou plusieurs utilisateurs. Pour chaque élément contenu dans un VOB, la spécification de configuration d'une vue sélectionne une seule version parmi celles que contient l'arborescence de versions de cet élément. Chaque vue peut aussi stocker des fichiers privés et des répertoires privés, ainsi qualifiés parce qu'ils sont spécifiques à cette vue et n'apparaissent pas dans les autres vues. On distingue deux types de vue : les vues instantanées et les vues dynamiques.
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.
objet privé (spécifique à une vue)
Fichier ou répertoire qui n'existe que dans une vue particulière. Les objets privés échappent au contrôle des versions.
VOB
Voir base d'objets versionnés.
base de données de VOB
Partie du répertoire de stockage d'un VOB dans laquelle sont conservés les métadonnées ClearCase et les objets du VOB. Elle est gérée par le logiciel de gestion de base de données incorporé dans ClearCase. Les données proprement dites du système de fichiers sont stockées dans les pools de stockage du VOB.
famille VOB
Dans ClearCase MultiSite, l'ensemble de toutes les répliques d'un VOB particulier. Toutes les répliques partagent le même UUID de famille VOB ; chaque réplique possède son propre UUID de réplique.
WAP
Voir Wireless Application Protocol.
WAR
Voir archive Web. Voir aussi archive d'entreprise, archive Java.
fichier WAR
Voir aussi archive d'entreprise, archive Java. Voir archive Web.
point de contrôle
Point d'arrêt qui interrompt l'exécution lorsqu'un champ ou une expression particulière sont modifiés.
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.
archive Web (WAR)
Format de fichier compressé, 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, archive Java.
navigateur Web
Programme client qui émet des demandes à destination d'un serveur Web et affiche les informations que le serveur renvoie.
conteneur Web
Conteneur qui implémente le contrat de composant Web de l'architecture J2EE. (Sun)
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.
module Web
Unité composée d'un ou de plusieurs composants Web et d'un descripteur de déploiement Web. (Sun)
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.
ressource Web
Toute ressource créée lors du développement d'une application Web. Il peut s'agir d'un projet Web, d'une page HTML, d'un fichier JSP, d'un servlet, d'une bibliothèque de balises personnalisées ou d'un fichier archive.
serveur Web
Logiciel capable de satisfaire (servir) des demandes HTTP.
service Web
Application modulaire, autonome et autodescriptive, qui peut être publiée, découverte et invoquée à travers un réseau au moyen de protocoles réseau standard. Les services Web s'appuient le plus souvent sur les technologies suivantes : XML pour coder (baliser) les données, SOAP pour transférer les données, WSDL pour décrire les services disponibles et UDDI pour répertorier les services disponibles dans un annuaire.
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.
Web Services Interoperability Organization (WSI)
Organisation industrielle ouverte dont l'objectif 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.
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.
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.
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.
environnement de test WebSphere
Environnement d'exécution intégré dans le plan de travail Rational pour permettre à l'utilisateur de tester les applications qu'il destine à un serveur de la famille WebSphere Application Server.
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.
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.
réutiliser un objet dérivé (wink in)
Convertir un objet dérivé non partageable en un objet dérivé partagé.
Faire apparaître un objet dérivé partageable dans une vue, même si ses données proprement dites (au niveau du système de fichiers) sont situées dans le pool de stockage d'objets dérivés d'un VOB.
câblage
Technique permettant de relier entre eux plusieurs portlets coopératifs afin que les portlets cible soient mis à jour automatiquement, sans intervention de l'utilisateur, lorsque des modifications sont apportées au portlet source. Voir aussi Click-to-Action, portlets coopératifs.
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.
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.
assistant
Forme d'aide active qui guide l'utilisateur à travers chaque étape d'une tâche particulière.
WML
Voir Wireless Markup Language.
plan de travail
Terme générique désignant collectivement l'interface utilisateur et l'environnement de développement intégré (IDE) dans Eclipse et les outils reposant sur la technologie Eclipse (par exemple, IBM Rational Application Developer).
partie active d'un programme
Parties de code exécutable et/ou données d'un programme qui sont utilisées intensément et qui doivent donc être conservées dans le type de mémoire le plus rapide possible. Ainsi, la partie cache d'instructions d'un programme est l'ensemble des lignes qui doivent être conservées dans le cache d'instructions du programme pour que celui-ci fonctionne à vitesse maximale.
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.
encapsuleur
Objet qui encapsule des éléments et les délègue à un autre objet pour altérer son interface ou son comportement. (Sun)
WSDL
Voir Web Services Description Language.
document WSDL
Fichier comportant un ensemble de définitions décrivant un service Web au format WSDL (Web Services Description Language).
fichier WSDL
Voir document WSDL.
WSI
Voir Web Services Interoperability Organization.
WSIL
Voir Web Services Invocation Language.
WYSIWYG
Voir what you see is what you get.
processeur Xalan
Processeur XSLT qui fait partie du projet Apache. Voir aussi transformation XSL.
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.
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.
analyseur (ou interpréteur) XML
Programme qui lit les documents XML et permet à une application d'accéder à leur contenu et à leur structure.
XPath (XML Path Language)
Langage conçu pour identifier et désigner sans équivoque des parties de données XML source, à l'usage des technologies XML et apparentées telles que XSLT, XQuery et les interpréteurs XML. XPath est un standard du consortium World Wide Web.
schéma XML
Mécanisme servant à décrire et à contraindre le contenu des fichiers XML en indiquant quels éléments sont autorisés et dans quelles combinaisons. Les schémas XML sont une alternative aux définitions 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.
XML Schema Definition Language (XSD, XSDL)
Langage de description des fichiers XML qui contiennent un schéma XML.
XPath
Voir XML Path Language.
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.
XSD
Voir XML Schema Definition Language. Langage de description des fichiers XML qui contiennent un schéma XML.
XSDL
Voir XML Schema Definition Language. Langage de description des fichiers XML qui contiennent un schéma XML.
XSL
Voir Extensible Stylesheet Language.
feuille de style XSL
Code décrivant comment un document XML doit être rendu (affiché ou imprimé).
XSLT
Voir XSL Transformation. Voir aussi processeur Xalan.
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.
XSLT (XSL Transformation)
Standard utilisant des feuilles de styles XSL pour transformer des documents XML en d'autres documents XML, en fragments ou en documents HTML. Voir aussi processeur Xalan.

Vos commentaires