Glossaire WebSphere Integration Developer

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

schéma abstrait
Partie du descripteur de déploiement d'un bean entity permettant de définir les relations du bean, des zones persistantes ou des instructions d'interrogation.
test abstrait
Composant ou test d'unité permettant de tester les interfaces Java, les classes abstraites et les superclasses. Cet élément ne peut pas être exécuté seul et il n'inclut pas de suite de tests. 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 ensemble Swing, 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
Dans le domaine de sécurité informatique, processus garantissant que seuls les utilisateurs autorisés peuvent accéder aux ressources d'un système via des méthodes autorisées.
accessibilité
Attribut d'un logiciel ou d'un matériel qui peut être utilisé par des personnes handicapées.
tentative d'accès
Dans les beans enterprise, métadonnées qui optimisent et contrôlent le comportement d'exécution d'un bean entity pour le contrôle des accès simultanés, la gestion des ressources et les stratégies d'accès aux bases de données.
action
Description d'une transition d'un écran donné vers les éventuels écrans de sortie de la même boîte de dialogue. Une action est exécutée lorsqu'une boîte de dialogue est lue à nouveau. Elle est constituée d'invites, d'entrées et d'un écran de sortie.
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 une transmission locale.
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)
condition d'activation
Expression booléenne d'un noeud de processus métier qui spécifie à quel moment le traitement doit débuter.
activité
Dans l'éditeur de processus, unité constituante de base d'un processus qui représente l'utilisation d'une opération qui doit avoir lieu pour satisfaire le processus métier global. Une activité est connectée à des liens via des terminaux.
journal d'activité
Fichier d'audit qui comporte toutes les fonctions qui ont modifié les données du grand livre actif.
console d'administration
Interface graphique qui guide l'utilisateur dans les tâches d'administration du système, telles que le déploiement, la configuration, le contrôle, le démarrage et l'arrêt d'applications, de services et de ressources.
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.
alias
En génération EGL, nom placé dans le fichier source de sortie à la place du nom qui était dans le code source EGL. Dans la plupart des cas, le nom d'hôte a un alias car il n'était pas valide dans le langage de génération cible.
utilisateur anonyme
Utilisateur de portail qui n'est pas connecté au portail avec un ID utilisateur et un mot de passe valides.
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)
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 de serveur dans un réseau distribué qui propose l'environnement d'exécution pour 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
(1) Dans les beans enterprise, relation qui existe entre deux beans entity de type CMP (persistance gérée par conteneur). Il existe deux types d'associations : un-à-un et un-à-plusieurs.
(2) Pour un document XML, lien du document aux règles qui gouvernent sa structure, lesquelles peuvent être définies par une DTD (définition de type de document) ou par un schéma XML.
ASYNC
Voir asynchrone.
asynchrone (ASYNC)
Relatif aux événements qui ne sont pas synchronisés à temps ou qui ne se produisent pas à des intervalles réguliers ou prévisibles.
attribut
Caractéristique ou trait d'une entité qui décrit l'entité. Le numéro de téléphone d'un employé est un des attributs de cet employé. Un attribut peut avoir un type qui indique la plage d'informations fournie par l'attribut et une valeur qui se trouve dans cette plage. Dans XML, par exemple, un attribut est une paire nom-valeur dans un élément balisé qui modifie certaines caractéristiques de l'élément.
authentification
Fonction de sécurité qui fournit la preuve qu'un utilisateur d'un ordinateur est la personne qu'il prétend être. Les mécanismes habituels de mise en oeuvre de cette fonction sont des mots de passe et des signatures électroniques. L'authentification est distincte de l'autorisation, en effet, elle ne consiste pas en l'octroi ou le refus d'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.
Axe
Implémentation du protocole SOAP (Simple Object Access Protocol) sur lequel les fonctions Web de Java peuvent être mises en oeuvre.
AB
Voir authentification 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 (AB)
Méthode d'authentification qui utilise un nom d'utilisation et un mot de passe.
programme de base
Type de partie de programme EGL qui effectue des tâches en temps réel sans interaction avec les utilisateurs.
bean
Définition ou instance d'un composant JavaBeans. Voir aussi 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 un bean
Se dit d'un bean entity qui gère sa propre persistance. Voir aussi persistance gérée par conteneur.
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.
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 un bean Java ou un bean enterprise à la place 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 lesquelles le schéma est importé d'une base de données existante. Les beans enterprise et les mappages sont générés ensuite d'après les spécificités de ce schéma.
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.
BPEL
Voir Langage BPEL (Business Process Execution Language).
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
Marqueur temporaire que le programmeur place dans le code source afin que l'exécution puisse être interrompue par une intervention externe ou par un programme moniteur tel qu'un débogueur.
générer
Action de créer ou de modifier des ressources généralement conditionnées par l'état des autres ressources. Par exemple, un générateur Java convertit des fichiers source Java en fichiers de classe exécutables. Un générateur de liens Web met à jour les liens aux fichiers qui ont changé de nom ou d'emplacement.
option du descripteur de génération
Dans une partie du descripteur de génération, propriété qui permet de contrôler la génération ou la préparation.
part du descripteur de génération
Partie EGL qui contrôle le processus de génération via des paires option-et-valeur qui indiquent comment générer et préparer la sortie.
chemin de compilation
Chemin utilisé lors de la compilation du code source Java pour rechercher des classes référencées qui se trouvent dans d'autres projets.
plan de compilation
Fichier XML qui définit le traitement nécessaire à la création de sorties de génération et qui spécifie la machine sur laquelle le traitement est exécuté.
entité de gestion
Dans la programmation des services Web, type de structure de données contenant des informations à propos de l'entité qui a publié le service. L'entité de gestion est spécifiée lors de l'enregistrement du service.
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)
objet métier
Ensemble d'attributs qui représente une entité métier (telle que Employee), une action sur les données (telle qu'une opération de création ou de mise à jour) et des instructions de traitement des données. Les composants du système d'intégration métier utilisent des objets métier pour échanger des informations et déclencher des actions.
Langage BPEL (Business Process Execution Language)
Langage XML pour la spécification formelle de processus métier et de protocoles d'interaction entre entreprises. Le langage BPEL étend le modèle d'interaction des services Web et lui permet de prendre en charge les transactions commerciales.
règle métier
Directive ayant pour but d'influencer ou de guider le comportement métier dans le cadre du support de la stratégie métier formulée suite à une analyse F.F.P.M. (forces, faiblesses, possibilités menaces) de l'unité métier.
composant de groupe de règles métier
Composant qui fournit l'interface d'appel de règles métier, ainsi qu'un mécanisme de groupement logique pour la gestion des règles métier.
service métier
Dans la programmation des services Web, type de structure de données qui contient des informations sur les groupes de services Web. La structure du service métier est spécifiée lors de l'enregistrement d'un service.
bytecode
Code indépendant de la machine, généré par le compilateur Java et exécuté par l'interpréteur Java. (Sun)
noeud associé à la valeur de sortie
Il s'agit, dans WebSphere Integration Developer, du point de connexion d'un flux de requêtes de médiation à partir duquel un message de service est envoyé vers un élément cible. Chaque opération cible appelée dans le flux doit disposer d'un noeud de valeur de sortie.
noeud de réponse associé à la valeur de sortie
Il s'agit, dans WebSphere Integration Developer, du point de départ d'un flux de réponses de médiation. Chaque opération cible appelée dans le flux de requêtes doit disposer d'un noeud réponse de valeur de sortie.
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 (activées) pour simplifier l'interface utilisateur. Les capacités sont activées implicitement en demandant une opération ou explicitement en définissant des préférences.
feuille de styles en cascade (CSS)
Fichier qui définit un ensemble hiérarchique de règles de style permettant de contrôler le rendu des fichiers HTML ou XML dans les navigateurs, les afficheurs ou lors de l'impression. Une feuille CSS définit un ordre de priorité afin de régler les éventuels conflits entre définitions d'éléments de style dans un document.
CEI
Voir Common Event Infrastructure.
événement CEI
Evénement généré dans l'infrastructure d'événement commune (CEI) et consigné dans le magasin de données CEI.
canal
Application Web spécialisé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
Case associée à du texte qui représente un choix. Lorsqu'un utilisateur fait un choix, la case est cochée pour indiquer cette sélection. L'utilisateur peut désélectionner la case en cliquant dessus.
restituer
Dans certains systèmes de gestion de configuration de logiciel (SCM), copier des fichiers dans le référentiel après les en avoir extraits et modifiés.
réserver
Dans certains systèmes de gestion de configuration de logiciel (SCM), copier la dernière révision d'un fichier à partir du référentiel pour la modifier.
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 classe
Un diagramme montrant un ensemble d'éléments de modèle déclaratifs (statiques), tels que des classes, 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). En programmation Java, toutes les classes héritent de la classe Object.
chargeur de classes
Partie de la machine virtuelle Java chargée de rechercher et de charger les fichiers de classes. Un chargeur de classes affecte le regroupement 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.
Click-to-Action
Méthode d'implémentation de portlets coopératifs, selon laquelle les utilisateurs peuvent cliquer sur une icône sur un portlet source pour transférer des données à un ou plusieurs portlets cible. Voir aussi portlets coopératifs, connexion.
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 conteneur.
aide à la saisie de code
Voir assistant de contenu.
collaboration
Fonction de connexion de clients, d'employés ou de partenaires commerciaux aux personnes et processus d'un entreprise ou d'une organisation, pour faciliter une prise de décision améliorée. La collaboration implique au moins deux personnes dotées de compétences complémentaires collaborant pour résoudre un problème métier.
bean de commande
Proxy qui peut appeler une opération via une méthode execute(). Les paramètres d'entrée sont définis en tant que propriétés sur le proxy avant l'exécution. Les paramètres de sortie sont extraits en tant que propriétés après l'exécution.
zone commune
Dans une page Web basée sur un modèle de page, région fixe de la page.
événement de base commun
Format XML standard qui définit la structure d'un événement. Un événement de base commun peut être un événement de journalisation, de trace, de gestion ou un événement métier.
Common Event Infrastructure (CEI)
Technologie de base de l'initiative IBM Autonomic Computing qui fournit des fonctions de gestion d'événements de base, notamment la consolidation et la mise à l'état persistant d'événements bruts depuis des sources multiples et hétérogènes, ainsi que la distribution de ces événements à leurs utilisateurs.
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 sur les périphériques sans fil.
compensation
Dans WebSphere Integration Developer, fonctionnalité permettant d'annuler les effets d'un processus à exécution longue au cas où ce processus génère une erreur.
service de compensation
Dans l'éditeur de processus, opération effectuée pour compenser une opération ayant abouti lorsqu'un processus génère une erreur (non traitée dans le processus).
unité de compilation
Partie d'un programme suffisante pour pouvoir être compilée correctement.
durée de compilation
Période pendant laquelle un programme est compilé dans un programme exécutable.
type complexe
Dans XML, type qui accepte des éléments dans son contenu et qui peut comporter des attributs. Voir aussi type simple.
composant
(1) Dans Eclipse, un ou plusieurs plug-ins fonctionnant ensemble afin de mettre à disposition un ensemble discret de fonctions.
(2) Objet ou programme réutilisable qui exécute une fonction spécifique et est conçu pour collaborer avec d'autres composants et applications. JavaBeans est une architecture connue pour la création des composants.
(3)Dans WebSphere Integration Developer, fonctions métier fonctionnant sur les données métier.
élément de composant
Entité d'un composant dans laquelle un point d'arrêt peut être défini : activité ou fragment Java dans un processus métier, primitive de médiation ou noeud dans un flux de médiation.
instance de composant
Composant en cours d'exécution. Plusieurs instances du même composant peuvent s'exécuter simultanément.
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, mire de réglage.
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.
condition
Expression booléenne qui est affectée pour contrôler des liaisons en vue de diriger un flux.
fichier de configuration
Fichier Struts qui contient des informations sur les sources de données, les beans de formulaire, les transmissions globales et les mappages d'action.
fabrique de connexions
Jeu de valeurs de configuration générant des connexions qui permettent à un composant J2EE d'accéder à une ressource. Les fabriques de connexions fournissent à la demande des connexions à un système EIS (enterprise information system) provenant d'une application.
connecteur
(1) Servlet offrant un accès de portlet aux sources externes de contenu, par exemple un bulletin d'informations d'un site Web d'une station d'informations locale.
(2) Dans J2EE, mécanisme d'extension standard pour les connecteurs permettant la connectivité aux systèmes EIS (Enterprise Information System). Un connecteur est composé d'un adaptateur de ressources et d'outils de développement d'applications (Sun). Voir aussi conteneur.
conteneur
(1) Colonne ou ligne permettant de modifier la disposition d'un portlet ou d'un autre conteneur d'une page.
(2) Entité qui fournit des fonctions de gestion du cycle de vie, de sécurité, de déploiement et d'exécution (runtime) aux composants. (Sun) Chaque type de conteneur (EJB, Web, JSP, servlet, applet et client d'application) fournit également des services spécifiques aux composants. Voir aussi adaptateur de ressources, connecteur.
persistance gérée par conteneur (CMP)
Dans la technologie J2EE, transfert de données entre les variables d'un bean entity et d'un gestionnaire de ressources géré par le conteneur de beans entity. Voir aussi persistance gérée par bean.
transaction gérée par conteneur
Transaction dont les frontières sont définies par un conteneur EJB. Un bean entity doit utiliser des transactions gérées par conteneur. (Sun)
transaction de conteneur
Voir transaction gérée par conteneur.
zone de contenu
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 source qui présente à l'utilisateur une liste de propositions valides pour achever la ligne de code en cours ou la zone d'entrée.
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
Fichier de classe ajouté à un fichier JSP pour désigner l'affichage de données ou de contenu personnalisé(e)s. Chaque zone de contenu a un nom et accepte un type spécifique de données 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.
liaison de contrôle
Objet d'un processus qui établit un lien entre des noeuds et détermine l'ordre dans lequel ils sont exécutés.
traitement conversationnel
Fonction IMS en option qui permet au programme d'application d'un utilisateur d'accumuler les informations acquises via des échanges multiples avec un terminal et ce, même si le programme se termine entre les échanges. Dans le contexte IMS Connector for Java, les échanges s'effectuent entre un programme client Java et le programme d'application de l'utilisateur. Voir aussi conversation IMS.
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
Au moins deux portlets sur la même page Web qui interagissent en partageant des informations. Une action ou un événement dans le portlet source déclenche les modifications dans les portlets cible. Voir aussi Click-to-Action, connexion, property broker.
auxiliaire de copie
Bean d'accès contenant une copie locale des attributs d'un bean entity 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 entity.
CORBA
Voir Common Object Request Broker Architecture.
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èques de balises et une collection de classes Java et importée dans une page JSP par une directive de bibliothèques de balises. (Sun)
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.
enregistrement d'écran personnalisé
Vue d'exécution de l'écran qui permet d'accéder aux zones d'écran disponibles.
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.
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 traduction 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 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 et qui est créée en fonction d'une partie d'élément de données ou d'une description de type primitif explicite, telle que CHAR(3).
objet données
Tout objet (tel que des tables, des vues, des index, des fonctions, des déclencheurs et des packages) qui peut être créé ou manipulé au moyen d'instructions SQL.
filtre d'objet données
Commande qui permet l'exclusion de données objets (telles que des tables et des schémas) de l'arborescence de la base de données.
partie de données
Définition EGL qui spécifie une structure de données. Les types de partie de données sont élément de données, table de données et parties d'enregistrement.
source de données
Dans JDBC, interface qui fournit une représentation logique d'un pool de connexions à une source de données physique. Les objets de source de données favorisent la portabilité des applications, car elles évitent d'avoir à fournir des informations spécifiques à un pilote de base de données particulier.
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.
blocage
Situation dans laquelle deux unités d'exécution de contrôle indépendants sont bloquées. Chaque unité d'exécution attendant que l'autre unité effectue une action. Le blocage se produit généralement en cas d'ajout de mécanismes de synchronisation afin d'éviter une situation d'indétermination.
moteur de débogage
Composant serveur du débogueur, dont la conception client/serveur permet le débogage local et distant. 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é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éconseillé
Relatif à une entité, telle une fonction ou un élément de programmation, prise en charge mais dont l'utilisation n'est plus recommandée et qui peut devenir obsolète.
désérialiseur
Méthode qui convertit une variable sérialisée en données d'objet. Voir aussi sérialiseur.
Device Input Format (DIF)
Bloc de contrôle MFS (Message Format Service) qui décrit le format des données entrées sur l'unité et présentées au service MFS.
Device Output Format (DOF)
Bloc de contrôle MFS (Message Format Service) qui décrit le format des données de sortie qui seront présentées à l'unité.
DIF
Voir Device Input Format.
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.
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.
DOF
Voir Device Output Format.
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.
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.
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.
fichier EAR
Voir archive d'entreprise. Voir aussi archive Web, archive Java.
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.
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 EGL (Enterprise Generation Language) (extension .eglpgm), un fichier de définitions (extension .egldef), ou un fichier de génération (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 enterprise information system.
EJB
Voir Enterprise JavaBeans.
bean EJB
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 d'entreprise, interfaces locales et distantes, 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 entity CMP (persistance gérée par conteneur). La définition utilise un langage de type SQL qui permet de faire porter les recherches sur les attributs persistants d'un bean enterprise et sur les attributs des beans qui lui sont associés.
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
(1) Dans la fonction JDT (Java Development Tools) d'Eclipse, terme générique pouvant désigner des packages Java, des classes, des types, des interfaces, des méthodes ou des zones.
(2) Dans les langages de balisage, tels que SGML, XML et HTML, unité de base constituée d'une balise de début, d'une balise de fin, d'attributs associés et de leurs valeurs et de tout texte contenu entre les deux balises.
activité vide
Activité sans implémentation définie qui peut servir de marque de réservation dans la phase de conception.
émulateur
Fonction du client de test d'intégration qui permet l'émulation des composants et des références pendant le test des modules. L'émulation peut être effectuée manuellement ou par programmation.
noeud final
Système qui est l'origine ou la destination d'une session.
programme d'écoute d'extrémité
Point ou adresse auquel/à laquelle les messages entrant pour un service Web sont reçus par un bus d'intégration de service.
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 entity, les beans session et les bean gérés par messages sont tous des beans enterprise. (Sun)
Enterprise Generation Language (EGL)
Langage de niveau élevé qui permet aux utilisateurs de se concentrer sur la logique d'entreprise lorsqu'ils créent des applications d'entreprise complexes pour déploiement dans un des environnements, incluant le Web. Le langage simplifie l'accès à la base de données et à la file d'attente de messages ainsi que l'utilisation de J2EE.
EIS (Enterprise Information System)
Applications composant le système existant d'une entreprise, pour le traitement des informations à l'échelle de la société. Le système d'information d'une entreprise offre un ensemble de services bien définis proposés en tant qu'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.
service d'entreprise
Service qui permet généralement d'accéder à un ou plusieurs systèmes EIS (enterprise information systems).
entité
En langage de balisage tel que XML, ensemble de caractères pouvant être référencé comme unité, par exemple pour incorporer du texte souvent répété ou des caractères spéciaux dans un document.
bean entity
En programmation EJB, bean enterprise qui représente des données persistantes tenues à jour dans une base de données. Chaque bean entity transporte sa propre identité. (Sun) Il existe deux types de bean entity : les beans entity avec persistance gérée par conteneur (CMP) et les beans entity avec persistance gérée par bean (BMP). Voir aussi bean session.
point d'arrêt d'entrée
Ensemble de points d'arrêt dans un élément de composant qui sont accédés avant l'appel de l'élément de composant.
événement
(1) Message, demande ou notification envoyé(e) ou reçu(e) par des applications d'intégration métier.
(2) Données encapsulées envoyées à la suite d'une occurrence ou d'une situation survenue dans le système.
fabrique d'événements
Objet qui renvoie de nouvelles instances de l'élément CommonBaseEvent ou des classes spécialisées représentant des types de données de propriétés complexes.
moniteur d'événements
Dans WebSphere Integration Developer, outil de base servant à la génération et au contrôle des événements.
trace d'exécution
Série d'événements enregistrés et affichés sous forme hiérarchique dans la page Evénements du client de test d'intégration.
point d'arrêt de sortie
Ensemble de points d'arrêt dans un élément de composant qui sont accédés après l'appel de l'élément de composant.
condition de sortie
Expression booléenne qui permet de contrôler la fin du traitement au niveau d'un noeud du processus.
exportation
Dans WebSphere Integration Developer, interface publiée depuis un composant pour offrir son service métier aux utilisateurs, par exemple, en tant que service Web. Les exportations ont des interfaces identiques ou constituant un sous-ensemble des interfaces du composant auquel elles sont associées de sorte que le service publié puisse être appelé.
Extensible Hypertext Markup Language (XHTML)
Reformulation de HTML 4.0 en tant qu'application XML. XHTML est une famille de DTD et de modules courants et futurs qui permettent de générer des copies, des sous-ensembles et des extensions de HTML.
Extensible Markup Language (XML)
Métalangage standard de type SGML (Standard Generalized Markup Language) permettant de définir les langages de balisage. XML simplifie le processus de création et de gestion des informations structurées ainsi que la transmission et le partage d'informations structurées entre divers systèmes informatiques.
Extensible Stylesheet Language (XSL)
Langage permettant de définir des feuilles de styles pour des documents XML. La transformation XSL (XSLT) est utilisée avec XSL pour décrire comment un document XML est transformé en un autre document.
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
Ensemble de composants d'interface utilisateur (des zones d'entrée, par exemple) et ensemble de composants de données (représentant des données, telles des enregistrements dans une base de données) pouvant être déplacés vers un fichier JSP Faces. Chaque ensemble peut être associé l'un à l'autre afin de créer un projet Web dynamique. Voir aussi JavaServer Faces.
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.
événement ayant échoué
Objet qui enregistre la source, la destination, la description et l'heure de l'incident entre les composants de connecteur de service.
vue rapide
Dans Eclipse, vue que vous ouvrez et fermez en cliquant sur un bouton de la barre de raccourcis. Pour convertir une vue en "vue rapide", il suffit de la faire glisser vers la barre de raccourcis.
FDML
Voir Langage FDML.
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 le contexte TCP/IP, protocole d'application permettant de transférer des fichiers vers et depuis un ordinateur hôte.
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 entity. (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 disponible entre des packs de mise à jour planifiés, des mises à jour de fabrication ou des éditions. Il a pour but de permettre aux clients d'accéder à un niveau de maintenance spécifique. Voir aussi PTF (modification provisoire de programme), correctif provisoire, module de mise à jour.
Langage FDML (Flow Definition Markup Language)
Format IBM utilisé pour la description de processus métier dans WebSphere Application Server. Le langage FDML est un langage XML qui repose sur les aspects liés aux flux du langage WSFL (Web Services Flow Language).
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.
formulaire
Ecran, document imprimé ou fichier avec des espaces définis dans lesquels insérer des informations.
bean form
Dans Struts, une classe qui stocke les données de formulaire HTML ou JSP d'une demande client soumise ou les données accessibles à partir d'un lien sélectionné par l'utilisateur. La superclasse pour tous les beans de formulaire est la classe ActionForm.
formGroup
Dans EGL, collection de parties de formulaire. Une partie formGroup est générée sous forme de sortie séparément d'un programme EGL.
transmission
Dans Struts, objet qui est retourné par une action et qui comporte deux zones : un nom et un chemin d'accès (en règle générale, l'adresse URL d'une page JSP). Le chemin d'accès indique l'emplacement d'envoi d'une requête. Une transmission peut être locale (associée à une action spécifique) ou globale (disponible pour une quelconque action).
cadre
En codage HTML (hypertext markup language), sous-ensemble de la fenêtre du navigateur Web.
ensemble 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 graphiques de l'application Struts fournit une surface à format libre destinée à la représentation de pages JSP, de pages HTML, de mappages d'actions, d'autres graphiques de l'application Struts, de liens à partir de pages JSP et de transmissions à partir de mappages d'actions.
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 getter
Méthode dont le but est d'obtenir la valeur d'une instance ou d'une variable de classe. Ainsi, un autre objet peut trouver la valeur de l'une de ses variables. Voir aussi méthode setter.
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.
transaction globale
Unité de travail d'un environnement de traitement des transactions réparti dans laquelle plusieurs gestionnaires de ressources sont requis.
Graphics Interchange Format (GIF)
Format de fichier pour le stockage des images. Les fichiers GIF sont courants sur le Web étant donné qu'ils contiennent 256 couleurs au maximum et sont donc très petits.
groupe
(1) Au moins deux personnes regroupées à un emplacement.
(2) Collection d'utilisateurs pouvant partager des droits d'accès pour 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
Dans les services Web, mécanisme de traitement du contenu de service et d'extension de la fonction d'un système d'exécution JAX-RPC.
établissement de liaison
Echange de messages au début d'une session Secure Sockets Layer permettant au client d'authentifier le serveur via des techniques de clés publiques (et, facultativement, pour que le serveur authentifie le client), puis permet au client et au serveur de coopérer dans la création de clés symétriques pour le chiffrement, le déchiffrement et la détection de consultations non autorisées.
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.
segment de mémoire
En programmation Java, bloc de mémoire utilisé par la machine virtuelle Java lors de l'exécution pour stocker les objets Java. La mémoire segmentée Java est gérée par un processus de récupération de place (ramasse-miettes), qui libère automatiquement les objets Java qui ne sont plus utilisés.
interface home
Dans les beans enterprise, interface qui définit zéro ou plusieurs méthodes de création et de suppression (create et remove) pour un bean session, ou zéro ou plusieurs méthodes de création, de localisation et de suppression pour un bean entity. Voir aussi interface remote.
page d'accueil
Page Web de niveau supérieur d'un portail. Utilisé quelquefois en tant que synonyme de page de portail par défaut.
hôte
(1) Dans le profilage des performances, machine propriétaire des processus en cours de profilage. Voir aussi serveur.
(2) Ordinateur connecté à un réseau et qui fournit un point d'accès à celui-ci. L'hôte peut être un client, un serveur ou les deux à la fois. Voir aussi serveur, client.
nom d'hôte
Dans les 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 complet du domaine, vous pouvez représenter le nom d'hôte de la manière suivante : monordinateur.ville.entreprise.com, monordinateur.
processus hôte
Dans les outils de profilage Hyades, élément de l'application testée qui peut tirer parti de l'architecture d'agents IBM (IBM Agent Architecture) pour externaliser le comportement de l'application.
infobulle
Forme d'aide en ligne qui s'affiche lorsque vous déplacez la souris ou un autre périphérique de pointage sur un élément de l'interface utilisateur, tel une icône ou une zone.
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.
activité de type tâche manuelle
Activité d'un processus qui interroge les interactions des utilisateurs pour connaître la marche à suivre. Elle est utilisée dans un processus interruptible qui s'arrête pour attendre le résultat de l'interaction de l'utilisateur.
Hyades
Hyades est un environnement intégré de test, de trace et de contrôle, reposant sur Eclipse, qui fournit des normes, des outils et une interopérabilité entre outils tout au long du processus de test.
Hypertext Markup Language (HTML)
Langage de balisage conforme au standard SGML, conçu principalement pour permettre l'affichage en ligne de données texte et graphiques contenant des liens hypertexte.
Hypertext Transfer Protocol (HTTP)
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é
Justificatif d'appel activé sur le serveur en aval. Ce justificatif peut être défini en tant qu'identité de client émetteur, du serveur ou en tant qu'identité spécifiée, en fonction du mode RunAs pour le bean d'entreprise.
IIOP
Voir Internet Inter-ORB Protocol.
i-mode
Service Internet pour les périphériques sans fil.
implémentation
Dans WebSphere Integration Developer, exécute la logique métier.
importation
Dans WebSphere Integration Developer, permet d'utiliser des fonctions qui ne font pas partie du module que vous assemblez. Les importations peuvent avoir lieu depuis des composants d'autres modules ou des composants non SCA, tels que les EJB (Enterprise JavaBeans) de session sans état et les services Web.
IMS
Voir Information Management System.
commande IMS
Demande, d'un terminal ou d'un AO (Automated Operator), d'exécution d'un service IMS spécifique, tel que la modification de l'état des ressources système ou l'affichage d'informations système spécifiques.
IMS connect
Produit qui s'exécute sur une plateforme MVS, OS/390 ou z/OS et par le biais duquel IMS Connector for Java communique avec IMS. IMS Connect utilise OTMA pour dialoguer avec IMS. Voir aussi Open Transaction Manager Access.
conversation IMS
(1) Dans le contexte IMS Connector for Java, le dialogue s'effectue entre un programme client Java et un programme de traitement de messages.
(2) Dialogue entre un terminal et un programme de traitement de messages au moyen des fonctions de traitement conversationnel IMS. Voir aussi traitement conversationnel.
transaction IMS
Ensemble spécifique de données d'entrée qui déclenche l'exécution d'un processus ou d'un travail particulier. Une transaction est un message destiné à un programme d'application IMS.
code de transaction IMS
Code alphanumérique de 1 à 8 caractères qui appelle un programme de traitement des messages IMS.
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. Contrairement à l'aide en ligne, les centres d'information ne contiennent pas d'aide contextuelle et ils sont distincts de tout contexte utilisateur. Il est possible d'accéder à ces centres d'information depuis Internet ou un intranet ; ils peuvent aussi être fournis avec le produit et installés en local sur un poste. Par exemple, un centre d'information sur les logiciels peut contenir des notes d'édition, des informations sur les fix packs, des présentations, des scénarios, des informations d'installation, des instructions de programmation et d'administration, des meilleures pratiques, des conseils, des didacticiels et des informations sur l'identification des incidents. Ce terme est utilisé pour le système d'information basé sur Eclipse dans les principales marques IBM SWG : DB2 Information Management Software, Lotus, Rational, Tivoli et WebSphere. Les centres d'information basés sur Eclipse sont pris en charge par une application, appelée un InfoCenter, qui fournit l'environnement d'exécution, ainsi que des fonctions de recherche et de navigation.
Information Management System (IMS)
Un des environnements système disponibles avec un gestionnaire de bases de données et le traitement des transactions, qui peut gérer des bases de données complexes et des réseaux de terminaux.
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.
entrée
Composant d'une action qui indique une clé envoyée vers l'écran hôte en vue d'initier la transition vers un écran de sortie. Les entrées sont généralement représentées par une valeur de clé PF.
activité d'entrée
Origine du processus et des données d'appel de l'intégralité du processus.
noeud associé à la valeur d'entrée
Il s'agit, dans WebSphere Integration Developer, du point d'entrée par lequel un objet message de service d'une source accède au flux de requêtes de médiation.
noeud de réponse associé à la valeur d'entrée
Il s'agit, dans WebSphere Integration Developer, du point final d'un flux de réponses ou de requêtes de médiation à partir duquel l'objet message de service est envoyé ou renvoyé à la source.
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. Dans Eclipse, l'environnement IDE est appelé plan de travail.
débogueur d'intégration
Outil de WebSphere Integration Developer utilisé pour déboguer visuellement les composants d'intégration métier locaux ou distants, comme les processus métier, les mappes de données des objets métier et les flux de médiation.
client de test d'intégration
Outil de WebSphere Integration Developer permettant de tester les modules et les composants de manière interactive.
interface
Dans WebSphere Integration Developer, définit les opérations pouvant être appelées et les données transmises, telles que les arguments d'entrée, les valeurs renvoyées et les exceptions. Les composants, importations et exportations ont des interfaces afin que des services puissent être appelés.
composant de médiation d'interface
Composant qui résout et réconcilie les différences entre les interfaces dans d'autres composants SCA afin de leur permettre de communiquer.
correctif provisoire
Correctif certifié généralement disponible pour tous les clients entre des fix packs planifiés, des packs de mise à jour ou des éditions. 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 qui dirige les données dans un réseau ou des réseaux interconnectés. Le protocole IP (Internet Protocol) sert d'intermédiaire entre les couches supérieures des protocoles et le réseau physique. Voir aussi TCP (Transmission Control Protocol).
interopérabilité
Capacité qu'a un ordinateur ou un programme de fonctionner avec d'autres ordinateurs ou programmes.
processus interruptible
Processus pouvant s'arrêter complètement dans l'attente d'une entrée ou d'instructions. Généralement cette interruption provient d'une interaction ou d'une décision de l'utilisateur.
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.
élément
Dans EGL, zone de mémoire nommée qui contient une valeur unique.
itération
Voir boucle.
J2EE
Voir Java 2 Platform Enterprise 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)
J2EE Connector architecture (JCA)
Architecture standard permettant de connecter la plateforme J2EE à des systèmes d'information d'entreprise (EIS) hétérogènes.
J2EE Request Profiler
Nom d'un agent associé au processus de serveur d'applications en vue de collecter des données sur les points d'interception des requêtes de l'application.
serveur J2EE
Environnement d'exécution qui fournit des conteneurs EJB ou Web.
J2SE
Voir Java 2 Platform Standard Edition.
JAAS
Voir Java Authentication and Authorization Service.
JAR
Voir archive d'entreprise.
fichier JAR
Voir aussiarchive 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 consiste en un ensemble de services, d'interfaces de programme d'application (API) et de protocoles qui fournissent les fonctionnalités nécessaires au développement d'applications Web multi-niveaux. (Sun) Voir aussi Java 2 Platform Standard Edition.
Java 2 Platform Standard Edition (J2SE)
Principale plateforme Java. (Sun) Voir aussi Java 2 Platform Enterprise Edition, Java Development Kit.
Java API for XML (JAX)
Ensemble d'API Java permet de gérer diverses opérations impliquant des données définies via le langage XML (Extensible Markup Language).
JAX-RPC (Java API for XML-based RPC)
Spécification décrivant les API (interfaces de programmation d'applications) et les conventions permettant de créer des services Web et des clients de services Web utilisant des appels de procédure distante (RPC) et XML. La spécification JAX-RPC est également appelée JSR 101.
archive Java (JAR, fichier JAR)
Format de fichier comprimé servant au stockage, dans un même fichier, de toutes les ressources nécessaires à l'installation et à l'exécution d'un programme Java. Voir aussiarchive d'entreprise , archive Web.
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 bean. Voir aussi JavaBeans.
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.
JDBC (Java Database Connectivity)
Norme de l'industrie pour une connectivité indépendante de la base de données entre la plateforme Java et un grand nombre de bases de données. L'interface JDBC comporte une API de niveau appel pour l'accès aux bases de données de type SQL.
JDK (Java Development Kit)
Nom que Sun Microsystems a utilisé pour son kit de développement Java jusqu'à la version 1.1.x. Dans la version 1.2, Sun a changé le nom du produit en Java 2 SDK. Parfois utilisé à tort pour désigner la plateforme Java ou comme terme générique pour désigner le kit de développement Java. Voir aussi Java 2 Platform Standard Edition.
Javadoc
Outil qui analyse les déclarations et les commentaires de documentation dans un ensemble de fichiers source et qui génère un ensemble de pages HTML décrivant les classes, les classes internes, les constructeurs, les méthodes et les zones. (Sun)
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.
JSR (Java Specification Request)
Spécification formelle pour la plateforme Java.
machine virtuelle Java (JVM)
Implémentation logicielle d'une unité centrale 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
Voir J2EE Connector architecture.
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.
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 environnement d'exécution Java
JSF
Voir JavaServer Faces.
JSP
Voir JavaServer Pages.
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 EJB, classe utilisée pour créer ou localiser un bean entity. Elle représente l'identité du bean entity, cette identité correspondant à une combinaison particulière de valeurs dans les colonnes de clé primaire d'une base de données relationnelle.
champ clé (ou champ de clé)
Dans EJB, champ géré par le conteneur d'un bean entity qui correspond à l'une des colonnes de clé primaire d'une base de données relationnelle. Chaque zone clé est membre de la classe clé du bean entity.
fichier clé
Voir fichier de clé.
releveur de coordonnées de clé
Mécanisme qui extrait la clé pour la signature XML, la vérification de signature numérique XML, le chiffrement et le déchiffrement XML.
fichier de clés
Dans le domaine de la sécurité informatique, fichier qui contient des clés publiques, privées, des racines sécurisées et des certificats.
fichier de stockage de clés
Fichier de bases de données de clés contenant des clés publiques stockées en tant que certificats de signataire et des clés privées stockées dans des certificats personnels.
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.
annuaire LDAP
Annuaire hiérarchique de noms qui peut refléter la structure ou la géographie d'une organisation et qui est accessible via le protocole LDAP. L'exécution de LDAP sur un serveur Domino permet à l'annuaire Domino d'être utilisé en tant qu'annuaire LDAP.
bibliothèque
Dans WebSphere Integration Developer, projet utilisé pour stocker ces cinq types de ressources ; le contenu de ce projet peut être partagé.
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.
partie des options de liaison
Dans EGL, partie de génération fournissant des détails sur la façon dont un programme généré appelle d'autres programmes et est appelé par ces derniers. Cette partie fournit également des détails sur la façon dont un programme COBOL généré accède à des fichiers sur des régions CICS distantes. Les informations de cette partie 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.
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.
transaction locale
Type de transaction dans laquelle chaque gestionnaire de ressources concerné (et non un coordinateur de points de synchronisation, tel que RRS) coordonne séparément ses propres modifications.
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.
manifeste
Fichier spécial pouvant contenir des informations sur les fichiers se trouvant dans un fichier JAR. (Sun)
émulateur manuel
Emulateur exigeant que les utilisateurs spécifient des réponses lors de l'exécution d'un composant ou d'une référence émulé(e).
mappe
Dans l'environnement de développement EJB, spécification de la manière dont les champs CMP d'un bean enterprise correspondent aux colonnes d'une table de base de données relationnelle ou de tout autre type de mémoire persistante. La mappe est utilisée pour générer le code de déploiement.
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
Dans EGL, partie du descripteur de génération dont les options ne peuvent pas être écrasées.
flux de médiation
Séquence des étapes de traitement exécutées lors de la réception d'un message d'entrée. Un flux de médiation est créé dans l'éditeur de flux de médiation par l'intégration d'un nombre de primitives de médiation définissant une étape de traitement. Les connexions entre les primitives de médiation déterminent les étapes de traitement effectuées et l'ordre d'exécution de ces étapes.
module de médiation
Module servant d'intermédiaire entre deux modules associés aux services métier. Un module de médiation contient des flux de médiation pouvant être déployés sur WebSphere Process Server ou WebSphere Enterprise Service Bus.
primitive de médiation
Dans WebSphere Integration Developer, interface de base ou élément de programmation pouvant être utilisé pour créer des composants de flux de médiation. Les primitives de médiation acceptent des messages et les traitent en exécutant des opérations telles que le routage ou la transformation. Elles sont connectées entre elles pour exécuter la logique d'un flux de médiation.
application de service de médiation
Dans WebSphere Integration Developer, moyen d'intercepter et de modifier les messages échangés par des services (fournisseurs) et des clients (demandeurs) existants qui souhaitent utiliser ces services. Les applications de service de médiation sont implémentées à l'aide de modules de médiation contenant des flux de médiation.
développement intermédiaire
Dans WebSphere Integration Developer, une interface existante est ajoutée à un composant existant, qui a une implémentation. Ensuite, le cas échéant, l'interface ou l'implémentation est modifiée pour créer un composant de travail.
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.
message
Dans WSDL (Web Services Description Language), élément d'information unique circulant entre l'auteur de l'appel et le service qui décrit les opérations fournies par le service. Un message est constitué de parties logiques, chacune d'entre elles étant associée à une définition au sein d'un type de système.
bean géré par messages
Bean d'entreprise qui fournit un support de messages asynchrones et sépare clairement le traitement des messages et métier.
Message Format Service (MFS)
Fonction d'édition qui permet aux programmes d'application de traiter des messages logiques simples au lieu de données tributaires de l'unité, ce qui simplifie le processus de développement d'application.
bloc de contrôle du service des formats de message (bloc de contrôle MFS)
Dans MFS, représentation d'un message ou format stocké dans la bibliothèque IMS.FORMAT et appelé dans le pool de mémoire tampon MFS quand nécessaire, à des fins d'exécution en ligne.
Message Input Descriptor (MID)
Bloc de contrôle MFS qui décrit le format des données présentées au programme d'application. Voir aussi Message Output Descriptor.
Message Output Descriptor (MOD)
Bloc de contrôle MFS qui décrit le format des données de sortie générées par le programme d'application. Voir aussi Message Input Descriptor.
métadonnées
Données qui décrivent les caractéristiques de données stockées ; données descriptives. Par exemple, les métadonnées d'une table de base de données peuvent inclure le nom de la table, le nom de la base de données qui contient la table, les noms des colonnes et leur description, en termes techniques ou commerciaux. Les catalogues de bases de données et les catalogues d'informations contiennent des métadonnées.
méthode
(1) En programmation Java, fonction définie dans une classe. (Sun)
(2) En programmation orientée objet, opération que peut effectuer un objet. Un objet peut comporter de nombreuses méthodes.
droit d'accès à la méthode
Mappage entre un ou plusieurs rôles de sécurité et une ou plusieurs méthodes qu'un membre d'un rôle peut appeler.
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.
MFS
Voir Message Format Service.
bloc de contrôle MFS
Voir bloc de contrôle du service des formats de message.
MID
Voir Message Input Descriptor.
MIME
Voir Multipurpose Internet Mail Extensions.
MOD
Voir Message Output Descriptor.
architecture MVC
Architecture qui sépare les composants de l'application : le modèle représente la logique métier ou données ; la vue représente l'interface utilisateur et le contrôleur gère l'entrée utilisateur ou, dans certains cas, le flux applicatif.
module
(1)Dans WebSphere Integration Developer, projet utilisé pour le développement, la gestion des versions, l'organisation des ressources et le déploiement vers l'environnement d'exécution. En fait, un module est l'unité de déploiement de base vers l'environnement d'exécution. (2) 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
(1) 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.
(2) Fonction du client de test d'intégration qui écoute les demandes et les réponses émises lors des connexions ou des exportations de composants dans les modules d'une configuration de test.
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.
MVC
Voir architecture MVC.
NAICS
Voir North American Industry Classification System.
espace nom
(1) Dans le contexte XML, identificateur URI (Uniform Resource Identifier) qui fournit un nom unique à associer à tous les éléments et définitions de types dans un schéma.
(2) Espace réservé par un système de fichiers, destiné à contenir les noms de ses objets.
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. Les barres de navigation peuvent être automatiquement gérées et générées à l'aide de Web Site Designer.
noeud
(1) Dans le contexte XML, plus petite unité d'une structure complète d'un document. Un noeud qui inclut un ensemble de balises ainsi que les attributs requis, leurs valeurs et un contenu constitue un élément.
(2) Voir activité. Dans un processus métier de WebSphere Studio Application Developer Integration Edition. Obsolète.
(3) Elément adressable dans une arborescence navigation de portail.
texte piège
Numéro cryptographique unique imbriqué dans un message pour détecter une attaque par rejeu.
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.
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.
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 code source de logiciel qui est mis à la disposition du public et dont l'utilisation, la modification et la redistribution ne sont limitées par aucune licence. Linux est un exemple de technologie à source ouverte (ou à code source ouvert).
Open Transaction Manager Access (OTMA)
Composant IMS qui implémente un protocole client/serveur sans connexion basé sur une transaction dans un environnement sysplex MVS. Le domaine du protocole est limité à celui de l'unité de couplage XCF (Cross-System Coupling Facility) MVS. OTMA connecte des clients à des serveurs de sorte que le client puisse supporter un réseau important (ou un grand nombre de sessions) tout en conservant des performances élevées. Voir aussi IMS Connect.
ORB
Voir Object Request Broker.
opération
Dans les diagrammes de classes UML (Unified Modeling Language), implémentation de fonctions ou de requêtes qu'un objet peut être appelé à exécuter. Les opérations sont contenues dans des classes et des interfaces. Un discriminant peut inclure une multitude d'opérations ou n'en comporter aucune. Une interface se compose de zéro ou plusieurs opérations ; elle est décrite au moyen du langage WSDL (Web Services Description Language).
OTMA
Voir Open Transaction Manager Access.
activité de sortie
Point d'extrémité du processus métier.
package
(1) Générer un package consiste à assembler des composants en modules et des modules en applications d'entreprise.
(2) En programmation Java, un package est un groupe de types. Les packages sont déclarés avec le mot clé package. (Sun)
statistiques de package
Détails statistiques sur une application profilée qui sont regroupés par package. Voir aussi statistiques d'instance.
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 transmise à 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 aussiconcepteur d'emplacement, gestionnaire d'emplacements.
référence partenaire
Dans WebSphere Integration Developer, spécifie l'interface utilisée dans l'appel de l'autre composant. Il est requis lorsqu'un composant utilise un autre composant ; il est défini sur le composant allant utiliser un autre composant.
charge utile
Corps d'un message, qui inclut son contenu.
PCB
Voir bloc de communication de programme.
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
(1) Caractéristique de données qui sont conservées au-delà des limites d'une session ou d'un objet qui continue à exister après l'exécution du programme ou du processus qui l'a créé. Cette conservation est généralement réalisée dans une mémoire non volatile (une base de données, par exemple).
(2) Dans l'architecture J2EE, protocole permettant de transférer l'état d'un bean entity entre ses variables d'instance et une base de données sous-jacente. (Sun)
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
Fonctionnalité fournie par WebSphere Personalization. Elle permet de cibler les informations vers des utilisateurs ciblés en fonction des règles métier et des informations de profil utilisateur. Voir aussipersonnalisation.
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. Voir aussi vue.
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 aussiparticipant, 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, souvent écrit par un tiers, qui ajoute des fonctions à un programme ou à une application, comme un navigateur Web.
menu en incrustation
Menu qui s'affiche suite à certaines actions de l'utilisateur (généralement un clic sur le bouton droit de la souris) et qui propose des choix adaptés à l'objet sélectionné dans son contexte actuel. Appelé parfois menu contextuel.
port
(1) Objet limite faisant office d'interface par le biais de laquelle des messages sont transmis pour une instance de capsule. Les ports sont la "propriété" de l'instance de capsule dans le sens où ils sont créés avec leur capsule et détruits en même temps que cette dernière. Chaque port a une identité et un état qui sont distincts de ceux de l'instance de capsule dont il est la propriété (tout comme un élément est distinct de ce qui le contient).
(2) 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.
portType
Dans un document WSDL, élément qui comprend un ensemble d'opérations abstraites, chacune faisant référence à l'un des messages d'entrée et de sortie supportés par le service concerné.
POST
Dans le protocole HTTP, paramètre de l'attribut METHOD de la balise FORM qui spécifie que le navigateur enverra des données de formulaire au serveur en les plaçant dans une transaction HTTP distincte de celle de l'URL associée.
clé primaire
(1) Dans les EJB (Enterprise Java Beans), objet qui identifie de façon unique un bean d'entité.
(2) Dans une base de données relationnelle, clé qui identifie sans équivoque une ligne particulière d'une table de la base de donnée. Une table ne peut pas être définie en tant que parent sauf si elle a une clé unique ou primaire.
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
Dans le langage Java, type de données qui décrit une variable contenant une seule valeur de taille et de format appropriés à ce type : un nombre, un caractère ou une valeur booléenne. byte, short, int, long, float, double, char et boolean sont des exemples de types Java primitifs.
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 aussisonde.
processus
Dans l'éditeur de processus, représentation graphique du flux de services qui oriente l'activité depuis son début (activité d'entrée) jusqu'à sa fin (activité de sortie) en passant par un certain nombre d'opérations, au moyen de liens et de terminaux.
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
Bloc de contrôle DL/I ou IMS qui décrit l'interface d'un programme d'application à une base de données DL/I ou IMS ou, en outre, pour les programmes de traitement de messages et de traitement BMP, à la source et à la destination des messages. Voir aussi bloc de spécifications PSB.
émulateur par programmation
Emulateur utilisant un fragment Java ou un fragment visuel pour spécifier automatiquement des réponses lors de l'exécution d'un composant ou d'une référence émulé(e).
bloc de spécifications PSB
Bloc de contrôle DL/I ou IMS qui décrit les bases de données et les destinations de messages logiques utilisés par un programme d'application. Un bloc PSB est constitué d'un ou plusieurs blocs de communication de programmes. Voir aussi bloc de communication de programme.
PTF (modification provisoire de programme)
Pour les produits zSeries, iSeries et pSeries, correctif qui est rendu disponible pour tous les clients. Les PTF sont testées par IBM. Elles contiennent un enregistrement de PTF. 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.
invite
Composant d'une action qui indique que l'utilisateur doit renseigner un champ avant de pouvoir passer à un écran de sortie.
property broker
Interface WebSphere Portal qui négocie la relation entre les portlets source et cible coopératifs et fournit des données à la cible sous la forme de l'action de portlet correspondante. Voir aussi portlets coopératifs.
serveur proxy
Serveur qui reçoit des demandes adressées à un autre serveur et qui agit pour le compte du client (en tant que proxy du client) afin d'obtenir le service demandé. Un serveur proxy est souvent utilisé lorsque le client et le serveur sont incompatibles pour une connexion directe. Par exemple, le client ne peut pas répondre aux exigences en termes d'authentification de sécurité du serveur, mais doit pouvoir accéder à certains services.
PSB
Voir bloc de spécifications PSB.
PTF
Voir PTF (modification provisoire de programme).
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)
(1) Rendre un site Web public, par exemple en plaçant ses fichiers dans un chemin connu du serveur HTTP.
(2) Dans le contexte UDDI, faire connaître un service Web afin que d'autres sociétés puissent le trouver et s'y lier. Les fournisseurs de services signalent la disponibilité des services qu'ils créent par le biais d'un registre.
bouton d'option
Dans une fenêtre ou une boîte de dialogue, bouton rectangulaire sur lequel l'utilisateur clique, ce qui entraîne l'exécution immédiate d'une action. Sur des boutons d'option peuvent figurer du texte, des graphiques ou les deux. Les boutons d'option les plus courants sont OK et Annuler.
file d'attente
Objet WebSphere MQ dans lequel des applications de mise en file d'attente de messages peuvent placer des messages et depuis lequel elles peuvent en extraire. Les files d'attente locales peuvent contenir une liste de messages en attente de traitement. Les files d'attente d'un autre type ne peuvent pas contenir de messages : elles pointent sur d'autres files ou peuvent être utilisées en tant que modèles pour des files d'attente dynamiques.
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é.
bean receiver
Dans Extended Messaging, bean géré par message ou bean de session. Un bean géré par message est appelé lorsqu'un message arrive à une destination JMS pour laquelle un programme d'écoute est actif. Un bean session interroge une destination JMS jusqu'à l'arrivée d'un message, extrait le message analysé sous forme d'objet et peut utiliser des méthodes pour extraire les données du message.
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
(1) Dans l'éditeur de schémas XML et les éditeurs DTD, nettoyage automatique des références aux éléments ayant été renommés ou supprimés.
(2) Condition qui existe lorsque toutes les références volontairement créées entre les données d'une colonne d'une table et les données d'une autre colonne de la même table ou d'une autre sont valides.
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.
gestionnaire de relations
Outil pour la création et la manipulation de données de relation et de rôle lors de l'exécution.
rôle de relation
Dans le contexte des EJB, passage de la relation entre deux beans entity dans une direction ou dans une autre. Chaque relation codée dans le descripteur de déploiement définit deux rôles.
service de relation
Service utilisé pour modéliser et gérer des relations au niveau d'objets métier et d'autres données
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 distants 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éférentiel
Mémoire persistante dans laquelle sont stockés le code source et d'autres ressources des applications. Dans un environnement de programmation en équipe (coopératif), un référentiel partagé permet à plusieurs utilisateurs d'accéder aux ressources des applications sur lesquelles ils travaillent.
flux de requêtes
Flux du message émis par la source qui est transmis aux cibles ou renvoyé à cette dernière.
flux de réponses
Flux du message renvoyé par les cibles à la source.
ressource
Terme collectif désignant les projets, les dossiers, les sous-dossiers et les fichiers pouvant être manipulés dans le plan de travail.
adaptateur de ressources
Pilote de logiciel au niveau du système utilisé par un conteneur EJB ou un conteneur d'EJB ou une application client pour établir une connexion à un système EIS (Enterprise Information System). Un adaptateur de ressources se connecte à un conteneur, aux composants d'application déployés sur le conteneur puis utilise l'API client (exposé par l'adaptateur) ou des abstractions de niveau élevé générées par des outils pour accéder au système EIS sous-jacent. (Sun) Voir aussi conteneur, EIS (Enterprise Information System).
gestionnaire de ressources
Application, programme ou transaction qui gère et contrôle l'accès à des ressources partagées telles que des mémoires tampon et des jeux de données. WebSphere MQ, CICS et IMS sont des gestionnaires de ressources.
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).
Resource Recovery Services (RRS)
Fonction z/OS qui fournit le support de point de synchronisation en deux phases aux gestionnaires de ressources participant.
ensemble de résultats
Ensemble des lignes renvoyées par une procédure mémorisée.
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
En développement J2EE, fonction assurée par un individu dans les phases de développement et de déploiement d'une application. La spécification J2EE définit plusieurs rôles, parmi lesquels le fournisseur de composants d'application, l'assembleur d'application, le déployeur, l'administrateur système et le fournisseur d'outils.
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.
RRS
Voir Resource Recovery Services.
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.
scratchpad area (SPA)
Zone de travail utilisée dans le traitement conversationnel en vue de conserver des informations provenant d'un programme d'application pendant toutes les exécutions de ce dernier.
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.
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 application client/serveur de communiquer de manière à éviter l'écoute électronique, la contrefaçon et la falsification de 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)
composant Sélecteur
Composant permettant d'interposer un mécanisme de sélection dynamique entre l'application client et un ensemble d'implémentations cible.
bean sender
Dans Extended Messaging, bean d'entreprise (bean de session sans état) pouvant être créé pour envoyer des messages asynchrones. Un bean sender convertit son appel de méthode en message JMS, puis transmet ce message à JMS. Il peut également extraire un message de réponse, le convertir en résultat et le renvoyer à l'appelant.
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.
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.
architecture SCA (Service Component Architecture)
Basée sur l'architecture orientée service standard, cette architecture présente tous les processus métier de façon orientée service.
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.
définition de service
Un ou plusieurs fichiers WSDL qui décrivent un service. Les définitions de service sont générées par les assistants de définition, de déploiement, d'adaptation, de squelette et de proxy.
description de service
Description d'un service Web, qui peut être défini au format WSDL, UDDI ou HTML.
objet de message de service (SMO)
Dans WebSphere Integration Developer, objet métier avancé incluant la charge utile du message et un en-tête. L'en-tête contient des informations sur le protocole de transport utilisé pour appeler un service ainsi que des informations d'exception liées à la médiation. Un objet de message de service fournit une interface permettant d'accéder aux charges utiles et aux en-têtes de messages et de les modifier.
architecture SOA (Service-oriented architecture)
Description conceptuelle de la structure d'un système de logiciels en ce qui concerne les composants et les services qu'ils fournissent, sans tenir compte de l'implémentation sous-jacente de ces composants,services et connexions au niveau des composants.
projet de service
Ensemble d'éléments liés utilisé pour générer un service.
services
Ensembles de points de destination ou de ports réseau qui sont utilisés pour regrouper un ensemble de ports associés.
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
(1) Connexion virtuelle ou logique entre deux stations, programmes ou périphérique sur un réseau qui permet aux deux éléments de communiquer et d'échanger des données ou activités qui se produisent lors de l'établissement, la gestion ou la libération de la connexion. Une session peut être activée et désactivée à la demande.
(2) Dans l'architecture J2EE, objet utilisé par un servlet pour tracer (suivre) l'interaction d'un utilisateur avec une application Web au fil de plusieurs demandes HTTP.
bean session
Bean enterprise qui est créé par un client et qui, généralement, n'existe que pour la durée d'une même session client-serveur. (Sun) Voir aussi bean entity.
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 setter
Méthode dont le but est de définir la valeur d'une instance ou d'une variable de classe. Cette fonction peut définir la valeur de l'une de ses variables. Voir aussi méthode getter.
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.
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.
SOAP (Simple Object Access Protocol)
Protocole léger, fondé sur XML, destiné à l'échange d'informations dans un environnement décentralisé et réparti. SOAP peut être utilisé pour interroger et renvoyer des informations ainsi que pour appeler des services via Internet.
type simple
Dans le langage XML, type qui ne peut pas comporter de contenu dans ses éléments et qui n'accepte pas d'attributs. Les éléments qui contiennent des nombres (et des chaînes, des dates, etc.) mais qui ne contiennent pas de sous-éléments sont considérés comme des types simples. Voir aussi type complexe.
singleton
Classe qui ne peut être instanciée qu'une seule fois. Une classe singleton ne peut pas être une interface.
situation
Dans la spécification CBE, toute occurrence survenant en tout point du système : connexion utilisateur, arrêt programmé du serveur, par exemple. La spécification Common Base Event définit un ensemble de situations standard, telles que StartSituation et CreateSituation, correspondant à la plupart des occurrences rencontrées dans un système.
squelette
Echafaudage d'une classe d'implémentation, c'est-à-dire ses éléments structurels sans le code d'implémentation proprement dit.
habillage
Elément d'une interface graphique qui peut être modifié pour changer la présentation de l'interface sans affecter sa fonctionnalité.
fragment
Extrait de code source.
SOA
Voir architecture SOA (Service-Oriented Architecture).
SOAP
Voir Simple Object Access Protocol.
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 sa forme d'origine (lisible) par l'utilisateur. Le code source est converti en code binaire pouvant être utilisé par un ordinateur.
interface source
Dans un composant de flux de médiation, interface permettant au demandeur de services d'accéder au flux de médiation par le biais d'une exportation.
arbre source
Document XML de base qui est transformé par une feuille de style XSL.
SPA
Voir scratchpad area.
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 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, ensemble Swing.
référence autonome
Dans WebSphere Integration Developer, type de référence contenant des références partenaires identifiant les composants à appeler. Seule, une référence autonome n'a aucune implémentation ou interface.
bean session avec état
Bean de session agissant pour le compte d'un client et gérant des informations de session spécifiques au client (appelé état conversationnel) au niveau de plusieurs appels de méthode et transactions. Voir aussi bean de session sans état.
bean session sans état
Bean session ne possédant pas d'état conversationnel. Toutes les instances d'un bean sans état sont identiques. (Sun) Voir aussi bean session avec état.
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)
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 de procédures mémorisées Java et de fonctions définies par l'utilisateur et utilisation de types structurés de base de données dans Java.
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 de structure
Dans EGL, zone dans une structure ou un enregistrement. Chaque élément de la structure est subdivisé (comme un mot est constitué de lettres) ou n'est pas divisible (comme une lettre n'est pas divisible).
Struts
Structure source ouverte pour la construction d'applications Web Java.
action Struts
Classe qui implémente une partie d'une application Web et renvoie un aval. La superclasse pour une action Struts est appelée la 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
Petit sous-programme qui remplace un programme plus long éventuellement distant. 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
Dans le langage SQL, sous-sélection utilisée à l'intérieur d'un prédicat. Par exemple, une instruction select à l'intérieur de la clause WHERE ou HAVING d'une autre instruction SQL.
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).
ensemble Swing
Collection de composants d'interface graphique exécutés de manière cohérente sur tout système d'exploitation prenant en charge les machines JVM (Java virtual machine). Ces composants étant intégralement écrits en langage Java, ils peuvent offrir des fonctionnalités supérieures à celles fournies par leurs équivalents sur la plateforme native. Voir aussi Abstract Window Toolkit et Standard Widget Toolkit.
SWT
Voir Standard Widget Toolkit.
symptôme
Dans les outils de journalisation, message d'erreur. Une solution peut être associée à un symptôme dans la base de données des symptômes.
base de données des symptômes
Fichier XML de symptômes qui inclut un ou plusieurs motifs 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é.
processus synchrone
Processus qui démarre en appelant une opération de demande/réponse. Le résultat du processus est renvoyé par le même opération.
point de synchronisation
Début ou fin d'une unité de reprise lorsque toutes les ressources sont cohérentes.
gestionnaire des points de synchronisation
Fonction qui permet de coordonner le processus de validation en deux phases destiné aux ressources protégées, de sorte que toutes les modifications apportées aux données sont validées ou annulées.
diagramme de syntaxe
Diagramme pour une commande qui affiche le mode d'entrée de la commande 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
Objet de données nommé constitué d'un nombre de colonnes spécifique et de lignes non ordonnées. Voir aussi vue.
directive de bibliothèques de balises
Dans une page JSP, déclaration indiquant que la page utilise des balises personnalisées, définit la bibliothèque de balises et spécifie ses préfixes de balise. (Sun)
bibliothèque de balises
En technologie JSP, ensemble de balises qui identifient des actions personnalisées décrites à l'aide d'un descripteur taglib et des classes Java. Une bibliothèque de balises JSP peut être importée dans tout fichier JSP et utilisée avec différentes langues de rédaction de scripts. (Sun)
cible
Destination pour une action ou une opération.
composant cible
Composant constituant la cible finale d'une demande de service client.
espace de nom cible
Emplacement logique unique destiné à recevoir des informations sur le service qui associe un espace de nom à un emplacement WSDL.
TCP
Voir Transmission Control Protocol.
TCP/IP
Voir Transmission Control Protocol/Internet Protocol.
serveur de contrôle TCP/IP
Environnement d'exécution qui supervise toutes les requêtes et les réponses entre un navigateur Web et un serveur d'applications ainsi que l'activité TCP/IP.
jeu d'essai
Ensemble de tâches, de scripts ou de routines automatisant la tâche de test d'un logiciel.
configuration de test
Propriété du client de test d'intégration utilisée pour spécifier les modules à tester et pour contrôler les tests.
environnement test
Instance spécifique d'une configuration de matériel et de logiciels établie afin de mener 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.
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
Flux d'instructions qui a le contrôle d'un processus. Un processus à unités d'exécution multiples (multithread, ou multifilière) démarre avec un seul flot d'instructions (une unité d'exécution) et peut ultérieurement créer d'autres flots d'instructions pour accomplir d'autres tâches.
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.
infobulle
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).
condition de transition
Expression booléenne qui détermine à quel moment la commande de traitement doit être transmis au noeud cible.
TCP (Transmission Control Protocol)
Protocole de communication utilisé sur Internet ainsi que dans tout réseau obéissant aux normes de l'IETF (Internet Engineering Task Force) qui définissent le protocole inter-réseau. TCP constitue un protocole hôte à hôte fiable dans les réseaux à commutation de paquets et dans les systèmes interconnectés de ces réseaux. Il utilise le protocole IP (Internet Protocol) comme protocole sous-jacent. Voir aussi IP (Internet Protocol).
TCP/IP (Transmission Control Protocol/Internet Protocol)
Ensemble de protocoles de communications non propriétaire qui fournit des connexions de bout en bout fiables entre des applications sur des réseaux interconnectés de différents types.
transport
File d'attente de demande entre un module d'extension WebSphere Application Server pour les serveurs Web et un conteneur Web dans lequel résident les modules Web d'une application. Lorsqu'un utilisateur d'un navigateur Web demande une application, la demande est transmise au serveur Web, puis via le protocole de transport au conteneur Web.
déclencher
Dans la technologie de base de données, programme qui est automatiquement appelé lorsqu'un action spécifiée est effectuée dans une table ou dans une vue spécifique.
tronc
Dans l'environnement de développement coopératif CVS, flux de développement principal.
validation en deux phases
Protocole pour la coordination des modifications de ressources récupérables lorsque plusieurs gestionnaires de ressources sont utilisés par une transaction.
type
(1) Dans un document WSDL, conteneur de définitions de types de données utilisant un système de type (tel que XSD).
(2) En programmation Java, classe ou interface.
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.
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.
partie d'interface utilisateur
Partie de déclaration EGL utilisée pour la présentation des données. Les formulaires, les groupes de formulaires et les enregistrements d'interface utilisateur sont les types de partie d'interface utilisateur.
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.
UML (Unified Modeling Language)
Notation standard pour la modélisation d'objets du monde réel constituant la première étape de développement d'une méthodologie de conception orientée objet. UML est défini par le groupe OMG (Object Management Group).
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'un fichier accessible dans un réseau, tel Internet. L'URL inclut le nom abrégé du protocole utilisé pour accéder à la ressource et les données utilisées par le protocole pour localiser la ressource.
URN (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 basées sur des normes permettant aux entreprises et aux applications de trouver rapidement et facilement, puis d'utiliser, des services Web sur Internet.
non réalisé
Qualifie un noeud de diagramme Web qui n'est pas encore associé à une ressource. Voir aussi réaliser.
UNSPSC
Voir United Nations Standard Products and Services Classification.
URI
Voir Uniform Resource Identifier.
URL
Voir Uniform Resource Locator.
URN
Voir Uniform Resource Name.
UDF (User-Defined Function)
Fonction définie sur DB2 à l'aide de l'instruction CREATE FUNCTION et qui peut être référencée par la suite dans des instructions SQL. Une fonction définie par l'utilisateur peut être une fonction externe ou une fonction SQL.
ID utilisateur
Voir identificateur d'utilisateur.
identificateur d'utilisateur (ID utilisateur)
Chaîne de caractères qui identifie de façon unique un utilisateur auprès d'un système.
UTOKEN
Jeton de sécurité RACF qui encapsule ou représente les caractéristiques de sécurité d'un utilisateur. La fonction RACF affecte un UTOKEN à chaque utilisateur du 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 aussicontrainte 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.
contrôle des versions
Coordination et intégration de l'historique des travaux soumis par une équipe.
vue
Dans des interfaces utilisateur de type Eclipse, toute sous-fenêtre du plan de travail en dehors de la zone d'édition, qui peut être empilée (par une opération de glisser-déplacer) sur d'autres vues. Les vues offrent différentes manières de consulter ou d'utiliser les ressources du plan de travail. Le plan de travail comprend des éditeurs et de vues, par exemple les vues Navigator, Outline et Tasks. Ces vues se comportent normalement comme des fenêtres, mais les utilisateurs peuvent les faire glisser les unes sur les autres (pour créer des bloc-notes dans le plan de travail) ou les faire glisser hors du plan de travail, sur le bureau (pour créer une nouvelle fenêtre).
WAP
Voir Wireless Application Protocol.
fichier WAR
Voir archive Web. Voir aussiarchive d'entreprise, archive Java.
point de contrôle
Point d'arrêt qui interrompt l'exécution lorsqu'une zone ou une expression particulière est modifiée.
WBMP
Voir Wireless Bitmap.
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
Format de fichier comprimé, défini par la norme J2EE, servant au stockage, dans un même fichier de toutes les ressources nécessaires à l'installation et à l'exécution d'une application Web. Voir aussiarchive 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
Une des ressources créées lors du développement d'une application Web. Il peut s'agir de projets Web, de pages HTML, de fichiers JSP, de servlets, de bibliothèques de balises personnalisées et de fichiers archive.
serveur Web
Logiciel capable de satisfaire (servir) des demandes HTTP.
service Web
Système logiciel conçu pour prendre en charge une interaction machine à machine via un réseau. Il dispose d'une interface décrite dans un format pouvant être traité par une machine (en général WSDL).
WS-BPEL (Web Services Business Process Execution Language)
Voir Langage BPEL (Business Process Execution Language).
WSDL (Web Services Description Language)
Spécification basée sur XML décrivant les services en réseau comme un ensemble de points de destination opérant sur des messages qui contiennent, soit des informations orientées document, soit des informations orientées procédure.
WSI (Web Services Interoperability Organization)
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
Famille de produits IBM qui englobe des outils de développement d'applications e-business et des logiciels intermédiaires pour l'exécution d'applications Web.
WebSphere Application Server
Logiciel de serveur d'applications Web qui s'exécute sur un serveur Web et qui peut être utilisé pour déployer, intégrer, exécuter et gérer des applications e-business.
WebSphere Process Server Failed Event Manager
Interface graphique dans la console d'administration depuis laquelle des administrateurs peuvent interroger, mettre à jour et gérer des événements ayant échoué désignés pour une récupération manuelle.
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.
connexion
(1)Dans WebSphere Integration Developer, permet d'assembler des composants en une application intégrée en identifiant des services cible. La cible d'une connexion doit prendre en charge la ou les interfaces spécifiée(s) par la source. (2) Technique de connexion d'au moins deux portlets coopératifs de sorte que toute modification dans le portlet source met à jour automatiquement les portlets cible, sans intervention de l'utilisateur. 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.
wireless bitmap (WBMP)
Format graphique optimisé pour les unités mobiles. WBMP fait partie de Wireless Application Protocol, Wireless Application Environment Specification.
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
Interface utilisateur et environnement de développement intégré (IDE) d'outils Eclipse et reposant sur Eclipse, tels que IBM Rational Application Developer.
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)
WS-BPEL
Voir Web Services Business Process Execution Language.
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 Definition 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 d'accéder à leur contenu et à leur structure. Le programme d'analyse XML génère une arborescence structurée hiérarchiquement puis transmet des données aux afficheurs et à d'autres applications pour le traitement et pour finir renvoie les résultats à l'application à l'origine de l'appel.
XPath (XML Path Language)
Sous-langage de XSL, conçu pour identifier ou désigner sans équivoque des parties d'un document XML source et prévu pour être utilisé avec la transformation XSL (XSLT). XPath fournit également des mécanismes élémentaires pour la manipulation de chaînes, de nombres et de valeurs booléennes.
schéma XML
En XML, mécanisme de description et de limitation du contenu des fichiers XML en indiquant quels éléments sont autorisés et dans quelles combinaisons. Les schémas XML sont une alternative à la définition de type de document (DTD) et peuvent être utilisés pour étendre les fonctionnalités du typage, de l'héritage et de la présentation des données.
XSD (XML Schema Definition Language)
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.
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.
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)
Norme 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.
zip
Un ou plusieurs fichiers comprimés et stockés ensemble dans un même fichier dont l'extension est .zip.

Commentaires
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved. Copyright IBM France 2005, 2006. Tous droits réservés.
(C) Copyright 1994-2006 Sun Microsystems, Inc.