IBM Tivoli Directory Integrator 5.2 - Guide de...

224
IBM Tivoli Directory Integrator 5.2 : Guide de référence SC11-2082-00

Transcript of IBM Tivoli Directory Integrator 5.2 - Guide de...

  • IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    de

    référence

    SC11-2082-00

    ���

  • IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    de

    référence

    SC11-2082-00

    ���

  • Important

    Avant

    d’utiliser

    le

    présent

    document

    et

    le

    produit

    associé,

    prenez

    connaissance

    des

    informations

    générales

    figurant

    à

    l’Annexe

    D,

    «Remarques»,

    à

    la

    page

    205.

    Première

    édition

    -

    novembre

    2003

    Réf.

    US

    :

    SC32-1377-00

    LE

    PRESENT

    DOCUMENT

    EST

    LIVRE

    ″EN

    L’ETAT″.

    IBM

    DECLINE

    TOUTE

    RESPONSABILITE,

    EXPRESSE

    OU

    IMPLICITE,

    RELATIVE

    AUX

    INFORMATIONS

    QUI

    Y

    SONT

    CONTENUES,

    Y

    COMPRIS

    EN

    CE

    QUI

    CONCERNE

    LES

    GARANTIES

    DE

    QUALITE

    MARCHANDE

    OU

    D’ADAPTATION

    A

    VOS

    BESOINS.

    Certaines

    juridictions

    n’autorisent

    pas

    l’exclusion

    des

    garanties

    implicites,

    auquel

    cas

    l’exclusion

    ci-dessus

    ne

    vous

    sera

    pas

    applicable.

    Ce

    document

    est

    mis

    à

    jour

    périodiquement.

    Chaque

    nouvelle

    édition

    inclut

    les

    mises

    à

    jour.

    Les

    informations

    qui

    y

    sont

    fournies

    sont

    susceptibles

    d’être

    modifiées

    avant

    que

    les

    produits

    décrits

    ne

    deviennent

    eux-mêmes

    disponibles.

    En

    outre,

    il

    peut

    contenir

    des

    informations

    ou

    des

    références

    concernant

    certains

    produits,

    logiciels

    ou

    services

    non

    annoncés

    dans

    ce

    pays.

    Cela

    ne

    signifie

    cependant

    pas

    qu’ils

    y

    seront

    annoncés.

    Pour

    plus

    de

    détails,

    pour

    toute

    demande

    d’ordre

    technique,

    ou

    pour

    obtenir

    des

    exemplaires

    de

    documents

    IBM,

    référez-vous

    aux

    documents

    d’annonce

    disponibles

    dans

    votre

    pays,

    ou

    adressez-vous

    à

    votre

    partenaire

    commercial.

    Vous

    pouvez

    également

    consulter

    les

    serveurs

    Internet

    suivants

    :

    v

    http://www.fr.ibm.com

    (serveur

    IBM

    en

    France)

    v

    http://www.can.ibm.com

    (serveur

    IBM

    au

    Canada)

    v

    http://www.ibm.com

    (serveur

    IBM

    aux

    Etats-Unis)

    Compagnie

    IBM

    France

    Direction

    Qualité

    Tour

    Descartes

    92066

    Paris-La

    Défense

    Cedex

    50

    ©

    Copyright

    IBM

    France

    2004.

    Tous

    droits

    réservés.

    ©

    Copyright

    International

    Business

    Machines

    Corporation

    2002,

    2004.

    All

    rights

    reserved.

    http://www.fr.ibm.comhttp://www.can.ibm.comhttp://www.ibm.com

  • Préface

    Le

    présent

    document

    contient

    les

    informations

    nécessaires

    pour

    administrer

    IBM

    Tivoli

    Directory

    Integrator.

    Public

    concerné

    Le

    présent

    document

    s’adresse

    aux

    administrateurs

    système.

    Publications

    Reportez-vous

    aux

    descriptions

    de

    la

    bibliothèque

    IBM

    Tivoli

    Directory

    Integrator

    pour

    déterminer

    les

    publications

    qui

    pourraient

    vous

    être

    utiles.

    Après

    avoir

    déterminé

    les

    publications

    dont

    vous

    avez

    besoin,

    consultez

    les

    instructions

    d’accès

    aux

    publications

    en

    ligne.

    Bibliothèque

    IBM

    Tivoli

    Directory

    Integrator

    La

    bibliothèque

    IBM

    Tivoli

    Directory

    Integrator

    comprend

    les

    publications

    suivantes

    :

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Lisez-moi

    Ce

    document

    contient

    des

    informations

    de

    dernière

    minute

    sur

    IBM

    Tivoli

    Directory

    Integrator

    5.2.

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    d’initiation

    Ce

    document

    contient

    un

    didacticiel

    et

    une

    introduction

    à

    IBM

    Tivoli

    Directory

    Integrator

    5.2.

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Administrator

    Guide

    Ce

    document

    contient

    des

    informations

    complètes

    sur

    l’installation

    d’IBM

    Tivoli

    Directory

    Integrator.

    Il

    explique

    comment

    migrer

    une

    version

    IBM

    Tivoli

    Directory

    Integrator

    antérieure.

    Par

    ailleurs,

    il

    explique

    comment

    configurer

    la

    fonctionnalité

    de

    journalisation

    d’IBM

    Tivoli

    Directory

    Integrator.

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    d’utilisation

    Ce

    document

    explique

    comment

    utiliser

    IBM

    Tivoli

    Directory

    Integrator

    5.2.

    Il

    explique

    comment

    concevoir

    des

    solutions

    avec

    IBM

    Tivoli

    Directory

    Integrator

    (ibmditk)

    et

    exécuter

    des

    solutions

    prêtes

    à

    l’emploi

    avec

    une

    ligne

    de

    commande

    (ibmdisrv).

    Il

    contient

    également

    des

    informations

    sur

    les

    interfaces,

    les

    concepts,

    la

    création

    et

    la

    gestion

    de

    lignes

    d’assemblage

    et

    de

    gestionnaires

    d’événements.

    Par

    ailleurs,

    il

    propose

    des

    exemples

    pour

    créer

    des

    interactions

    et

    des

    exercices

    pratiques

    sur

    IBM

    Tivoli

    Directory

    Integrator

    5.2.

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    de

    référence

    Ce

    document

    contient

    des

    informations

    détaillées

    sur

    chaque

    composant

    de

    la

    ligne

    d’assemblage

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    (connecteurs,

    gestionnaires

    d’événements,

    interpréteurs,

    modules

    d’extension).

    ©

    Copyright

    IBM

    Corp.

    2002,

    2004

    iii

  • Publications

    connexes

    Pour

    en

    savoir

    plus

    sur

    IBM

    Tivoli

    Directory

    Integrator,

    consultez

    les

    publications

    suivantes

    :

    v

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    utilise

    le

    client

    JNDI

    de

    Sun

    Microsystems.

    Pour

    plus

    d’informations

    sur

    le

    client

    JNDI,

    consultez

    le

    document

    Java

    Naming

    and

    Directory

    Interface™

    1.2.1

    Specification

    sur

    le

    site

    Web

    de

    Sun

    Microsystems

    à

    l’adresse

    :

    http://java.sun.com/products/jndi/1.2/javadoc/index.html.

    v

    La

    bibliothèque

    de

    logiciels

    Tivoli

    propose

    plusieurs

    publications

    Tivoli,

    notamment

    des

    livres

    blancs,

    des

    documents,

    des

    démonstrations,

    des

    redbooks

    et

    des

    lettres

    d’annonce.

    La

    bibliothèque

    de

    logiciels

    Tivoli

    est

    disponible

    sur

    Internet

    à

    l’adresse

    :

    http://www.ibm.com/software/tivoli/library/

    v

    Le

    Glossaire

    des

    logiciels

    Tivoli

    contient

    les

    définitions

    de

    nombreux

    termes

    techniques

    se

    rapportant

    aux

    logiciels

    Tivoli.

    Pour

    télécharger

    le

    Glossaire

    des

    logiciels

    Tivoli,

    visitez

    le

    site

    Web

    à

    l’adresse

    :

    http://publib.boulder.ibm.com/tividd/glossary/GlossTranslated.htm

    Accès

    aux

    publications

    en

    ligne

    Les

    publications

    sur

    ce

    produit

    sont

    disponibles

    en

    ligne

    au

    format

    PDF

    (Portable

    Document

    Format)

    et/ou

    HTML

    (Hypertext

    Markup

    Language)

    dans

    la

    bibliothèque

    des

    logiciels

    Tivoli

    à

    l’adresse

    :

    http://www.ibm.com/software/tivoli/library.

    Pour

    rechercher

    des

    publications

    produit

    dans

    la

    bibliothèque,

    cliquez

    sur

    le

    lien

    Product

    manuals

    à

    gauche

    de

    la

    page

    Library.

    Dans

    la

    page

    Tivoli

    Information

    Center,

    cliquez

    sur

    le

    produit

    de

    votre

    choix.

    Organisé

    par

    produit,

    le

    site

    propose

    différents

    documents

    :

    fichiers

    Lisez-moi,

    guides

    d’installation,

    d’utilisation

    et

    d’administration,

    références

    pour

    développeurs.

    Remarque

    :

    Pour

    imprimer

    correctement

    les

    publications

    PDF,

    cochez

    la

    case

    Ajuster

    dans

    la

    fenêtre

    Imprimer

    d’Adobe

    Acrobat

    (qui

    apparaît

    lorsque

    vous

    cliquez

    sur

    Fichier->Imprimer).

    Accessibilité

    Les

    fonctions

    d’accessibilité

    permettent

    aux

    utilisateurs

    présentant

    une

    incapacité

    physique,

    telle

    qu’une

    mobilité

    restreinte

    ou

    une

    vision

    réduite,

    d’utiliser

    les

    produits

    logiciels

    aisément.

    Avec

    ce

    produit,

    vous

    pouvez

    utiliser

    des

    technologies

    d’assistance

    au

    handicap

    qui

    vous

    permettent

    d’entendre

    et

    de

    vous

    déplacer

    dans

    l’interface.

    Après

    installation,

    vous

    pouvez

    également

    vous

    servir

    du

    clavier

    au

    lieu

    de

    la

    souris

    pour

    utiliser

    toutes

    les

    fonctions

    de

    l’interface

    graphique.

    iv

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

    http://java.sun.com/products/jndi/1.2/javadoc/index.htmlhttp://www.ibm.com/software/tivoli/library/http://www.ibm.com/software/tivoli/library/http://www.ibm.com/software/tivoli/library/

  • Centre

    de

    support

    logiciel

    Avant

    de

    contacter

    le

    centre

    de

    support

    logiciel

    IBM

    Tivoli

    pour

    un

    problème,

    visitez

    le

    site

    Web

    IBM

    System

    Management

    and

    Tivoli

    Software

    Web

    à

    l’adresse

    :

    http://www.ibm.com/software/sysmgmt/products/support/

    Si

    vous

    avez

    besoin

    d’une

    aide

    supplémentaire,

    contactez

    le

    centre

    de

    support

    logiciel

    en

    utilisant

    les

    méthodes

    décrites

    dans

    le

    document

    IBM

    Software

    Support

    Guide

    disponible

    sur

    Internet

    à

    l’adresse

    :

    http://techsupport.services.ibm.com/guides/handbook.html

    Ce

    guide

    contient

    des

    informations

    sur

    les

    points

    suivants

    :

    v

    Enregistrement

    et

    admissibilité

    pour

    bénéficier

    d’une

    assistance

    v

    Numéros

    de

    téléphone

    et

    adresses

    électroniques

    correspondant

    à

    votre

    pays

    v

    Liste

    des

    informations

    à

    rassembler

    avant

    de

    contacter

    le

    centre

    de

    support

    client

    Préface

    v

    http://www.ibm.com/software/sysmgmt/products/support/http://techsupport.services.ibm.com/guides/handbook.html

  • vi

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Table

    des

    matières

    Préface

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . iii

    Public

    concerné

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . iii

    Publications

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . iii

    Bibliothèque

    IBM

    Tivoli

    Directory

    Integrator

    .

    . iii

    Publications

    connexes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . iv

    Accès

    aux

    publications

    en

    ligne

    .

    .

    .

    .

    .

    .

    . iv

    Accessibilité

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . iv

    Centre

    de

    support

    logiciel

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . v

    Avis

    aux

    lecteurs

    canadiens

    .

    .

    .

    .

    .

    . xi

    Chapitre

    1.

    Introduction

    .

    .

    .

    .

    .

    .

    .

    . 1

    Chapitre

    2.

    Connecteurs

    .

    .

    .

    .

    .

    .

    .

    . 3

    Disponibilité

    et

    références

    des

    connecteurs

    .

    .

    .

    . 3

    Connecteurs

    bruts

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 3

    Connecteurs

    basés

    script

    .

    .

    .

    .

    .

    .

    .

    .

    . 5

    Configurations

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 5

    Connecteur

    de

    base

    de

    données

    d’objet

    arbre

    binaire

    5

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 6

    Objet

    arbre

    binaire

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 6

    Connecteur

    de

    ligne

    de

    commande

    .

    .

    .

    .

    .

    .

    . 6

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 7

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 7

    Rédaction

    directe

    de

    scripts

    TCP

    /URL

    .

    .

    .

    .

    . 7

    TCP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 7

    URL

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 7

    Connecteur

    Utilisateurs

    Domino

    .

    .

    .

    .

    .

    .

    .

    . 8

    Déploiement

    et

    connexion

    au

    serveur

    Domino

    .

    . 8

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 9

    Sécurité

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 10

    Utilisation

    du

    connecteur

    Domino

    .

    .

    .

    .

    .

    . 10

    Liste

    des

    attributs

    d’utilisateurs

    Domino

    (ou

    d’éléments

    du

    document

    Person)

    .

    .

    .

    .

    .

    . 18

    Domino

    Server

    6.0

    pour

    AIX/Linux/Solaris

    .

    . 20

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 21

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 21

    Connecteur

    Système

    de

    fichiers

    .

    .

    .

    .

    .

    .

    .

    . 21

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 21

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 21

    Connecteur

    Client

    FTP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 21

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 22

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 22

    Ancien

    connecteur

    Client

    HTTP

    .

    .

    .

    .

    .

    .

    . 22

    Modes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 23

    Attributs

    spéciaux

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 23

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 24

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 25

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 25

    Connecteur

    Client

    HTTP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 25

    Modes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 25

    Attributs

    spéciaux

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 26

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 27

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 28

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 28

    Ancien

    connecteur

    Serveur

    HTTP

    .

    .

    .

    .

    .

    .

    . 28

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 29

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 29

    Connecteur

    Serveur

    HTTP

    .

    .

    .

    .

    .

    .

    .

    .

    . 29

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 30

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 30

    Connecteur

    JDBC

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 30

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 30

    Critères

    de

    lien

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 31

    Autre

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 32

    Horodatage

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 32

    Bases

    de

    données

    SQL

    :

    noms

    des

    colonnes

    avec

    caractères

    spéciaux

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 32

    Utilisation

    d’instructions

    préparées

    .

    .

    .

    .

    . 32

    En

    cas

    d’entrées

    multiples

    .

    .

    .

    .

    .

    .

    .

    . 33

    ODBC

    Indication

    directe

    de

    chemins

    d’accès

    de

    base

    de

    données

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 33

    Connecteur

    JMS

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 33

    Flot

    de

    messages

    JMS

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 34

    Types

    de

    message

    JMS

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 35

    Mode

    Itérateur

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 36

    Mode

    Envoi-réponse

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 36

    Mode

    Recherche

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 37

    En-têtes

    et

    propriétés

    JMS

    .

    .

    .

    .

    .

    .

    .

    . 37

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 39

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 41

    Rubriques

    spécifiques

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 41

    Activation

    de

    la

    fonction

    SSL

    .

    .

    .

    .

    .

    .

    . 41

    Connecteur

    JNDI

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 42

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 42

    Configuration

    de

    l’opération

    de

    modification

    .

    . 43

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 45

    Connecteur

    LDAP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 45

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 47

    Gestion

    des

    problèmes

    de

    mémoire

    dans

    le

    connecteur

    LDAP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 49

    Mises

    à

    jour

    du

    connecteur

    LDAP

    .

    .

    .

    .

    .

    . 50

    Problème

    de

    connexion

    à

    un

    port

    actif

    non

    LDAP

    53

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 53

    Connecteur

    du

    journal

    des

    modifications

    IBM

    Directory

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 53

    Connecteur

    du

    journal

    des

    modifications

    Netscape/iPlanet

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 54

    Connecteur

    du

    journal

    des

    modifications

    Active

    Directory

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 55

    Connecteur

    du

    journal

    des

    modifications

    Exchange

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 61

    Connecteur

    Lotus

    Notes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 67

    Limitations

    connues

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 68

    Types

    de

    session

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 68

    Connexion

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 69

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 69

    Sécurité

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 70

    Connecteur

    Mailbox

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 71

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 71

    Propriétés

    et

    attributs

    prédéfinis

    .

    .

    .

    .

    .

    . 72

    ©

    Copyright

    IBM

    Corp.

    2002,

    2004

    vii

  • Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 72

    Connecteur

    Flux

    de

    mémoire

    .

    .

    .

    .

    .

    .

    .

    . 72

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 73

    Connecteur

    de

    magasin

    de

    mots

    de

    passe

    MQe

    .

    . 73

    Structure

    des

    objets

    entrée

    du

    connecteur

    de

    magasin

    de

    mots

    de

    passe

    MQe

    .

    .

    .

    .

    .

    . 74

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 74

    Connecteur

    NT4

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 75

    Conditions

    prérequises

    .

    .

    .

    .

    .

    .

    .

    .

    . 76

    Jeux

    de

    caractères

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 80

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 80

    Spécifications

    fonctionnelles

    et

    configuration

    logicielle

    requise

    de

    connecteur

    NT4

    .

    .

    .

    .

    . 80

    Connecteur

    du

    journal

    des

    modifications

    du

    SGBDR

    81

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 82

    Format

    de

    la

    table

    des

    modifications

    .

    .

    .

    .

    . 83

    Création

    de

    tables

    de

    modifications

    dans

    DB2

    .

    . 83

    Création

    de

    tables

    de

    modifications

    dans

    Oracle

    84

    Connecteur

    fourni

    à

    l’exécution

    .

    .

    .

    .

    .

    .

    .

    . 85

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 85

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 85

    Connecteur

    Script

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 85

    Objet

    script

    prédéfini

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 86

    Fonctions

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 86

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 87

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 87

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 87

    Connecteur

    SNMP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 87

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 87

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 88

    Connecteur

    TCP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 88

    Mode

    Itérateur

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 88

    Mode

    Ajout

    uniquement

    .

    .

    .

    .

    .

    .

    .

    .

    . 89

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 89

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Connecteur

    URL

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Protocole

    d’adresse

    URL

    pris

    en

    charge

    .

    .

    .

    . 90

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Connecteur

    Service

    Web

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Utilisation

    du

    connecteur

    Service

    Web

    .

    .

    .

    . 91

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 92

    Crochet

    En

    cas

    d’erreur

    .

    .

    .

    .

    .

    .

    .

    .

    . 92

    Prise

    en

    charge

    des

    types

    de

    schéma/d’espace

    de

    nom

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 93

    Chapitre

    3.

    Gestionnaires

    d’événements

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 95

    Types

    de

    gestionnaire

    d’événements

    .

    .

    .

    .

    .

    . 95

    Lancement

    des

    gestionnaires

    d’événements

    .

    .

    .

    . 95

    Fonction

    des

    gestionnaires

    d’événements

    .

    .

    .

    . 96

    Flot

    de

    données

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 96

    Transmission

    de

    noms

    de

    fichier

    d’entrée-sortie

    dans

    une

    ligne

    d’assemblage

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 96

    Disponibilité

    du

    gestionnaire

    d’événements

    .

    .

    .

    . 97

    Gestionnaire

    d’événements

    du

    journal

    des

    modifications

    Active

    Directory

    .

    .

    .

    .

    .

    .

    .

    . 97

    Comportement

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 97

    Accès

    aux

    valeurs

    de

    synchronisation

    USN

    dans

    le

    magasin

    de

    propriétés

    utilisateur

    .

    .

    .

    .

    . 98

    Accès

    aux

    valeurs

    de

    synchronisation

    USN

    du

    gestionnaire

    d’événements

    d’exécution

    .

    .

    .

    . 99

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 99

    Gestionnaire

    d’événements

    Connecteur

    .

    .

    .

    .

    . 100

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 101

    Objets/propriétés/attributs

    .

    .

    .

    .

    .

    .

    .

    . 101

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 101

    Gestionnaire

    d’événements

    DSMLv2

    .

    .

    .

    .

    .

    . 101

    Transfert

    (liaison)

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 102

    Opérations

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 102

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 105

    Gestionnaire

    d’événements

    du

    journal

    des

    modifications

    Exchange

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 108

    Comportement

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 108

    Accès

    aux

    valeurs

    de

    synchronisation

    USN

    dans

    le

    magasin

    de

    propriétés

    utilisateur

    .

    .

    .

    .

    . 108

    Accès

    aux

    valeurs

    de

    synchronisation

    USN

    du

    gestionnaire

    d’événements

    d’exécution

    .

    .

    .

    . 109

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 110

    Gestionnaire

    d’événements

    HTTP

    .

    .

    .

    .

    .

    .

    . 111

    Exemple

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 112

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 112

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 113

    Gestionnaire

    d’événements

    IBM

    Directory

    Server

    113

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 114

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 115

    Gestionnaire

    d’événements

    JMX

    .

    .

    .

    .

    .

    .

    . 115

    Description

    du

    comportement

    .

    .

    .

    .

    .

    .

    . 116

    Utilisation

    du

    gestionnaire

    d’événements

    .

    .

    . 116

    Types

    de

    notification

    d’IBM

    Tivoli

    Directory

    Integrator

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 117

    Types

    de

    notification

    système

    JMX

    .

    .

    .

    .

    . 117

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 118

    Ajout/suppression

    dynamique

    de

    types

    de

    notification

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 118

    Gestionnaire

    d’événements

    LDAP

    .

    .

    .

    .

    .

    . 119

    Objet

    ajouté

    (_objAdded)

    .

    .

    .

    .

    .

    .

    .

    . 120

    Objet

    renommé

    (_objRenamed)

    .

    .

    .

    .

    .

    . 120

    Objet

    modifié

    (_objModified)

    .

    .

    .

    .

    .

    .

    . 120

    Objet

    supprimé

    (_objRemoved)

    .

    .

    .

    .

    .

    . 121

    Erreur

    (_handleError)

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 121

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 122

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 123

    Gestionnaire

    d’événements

    du

    serveur

    LDAP

    .

    . 123

    Rédaction

    de

    scripts

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 123

    Retour

    des

    valeurs

    renvoyées

    dans

    le

    message

    LDAP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 123

    Traitement

    des

    erreurs

    .

    .

    .

    .

    .

    .

    .

    .

    . 124

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 124

    Gestionnaire

    d’événements

    Boîte

    aux

    lettres

    .

    .

    . 124

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 125

    Objets/propriétés/attributs

    .

    .

    .

    .

    .

    .

    .

    . 125

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 126

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 126

    Gestionnaire

    d’événements

    SNMP

    .

    .

    .

    .

    .

    . 126

    Rédaction

    du

    script

    de

    l’action

    désirée

    .

    .

    .

    . 127

    Traitement

    des

    erreurs

    .

    .

    .

    .

    .

    .

    .

    .

    . 127

    Retour

    des

    valeurs

    renvoyées

    dans

    le

    paquet

    SNMP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 127

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 128

    Gestionnaire

    d’événements

    Port

    TCP

    .

    .

    .

    .

    . 128

    viii

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 128

    Objets/propriétés/attributs

    .

    .

    .

    .

    .

    .

    .

    . 128

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 129

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 129

    Unité

    d’exécution

    générique

    (gestionnaire

    d’événements

    primitif)

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 129

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 129

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 129

    Gestionnaire

    d’événements

    horaire

    (gestionnaire

    d’événements

    primitif)

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 130

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 130

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 131

    Gestionnaire

    d’événements

    Service

    Web

    .

    .

    .

    . 131

    Mappage

    lignes

    d’assemblage-WSDL

    .

    .

    .

    . 131

    Utilisation

    du

    gestionnaire

    d’événements

    .

    .

    . 133

    Séquence

    de

    traitement

    du

    gestionnaire

    d’événements

    Service

    Web

    .

    .

    .

    .

    .

    .

    .

    . 134

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 136

    Hébergement

    WSDL

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 136

    Génération

    automatique

    de

    fichiers

    WSDL

    .

    . 137

    Gestionnaire

    d’événements

    du

    journal

    des

    modifications

    LDAP

    zOS

    .

    .

    .

    .

    .

    .

    .

    .

    . 138

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 138

    Logique

    d’interrogation

    .

    .

    .

    .

    .

    .

    .

    .

    . 139

    Chapitre

    4.

    Interpréteurs

    .

    .

    .

    .

    .

    .

    . 141

    Interpréteurs

    de

    base

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 141

    Conversion

    du

    codage

    de

    caractères

    .

    .

    .

    .

    .

    . 141

    Disponibilité

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 141

    Interpréteur

    CSV

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 141

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 142

    Interpréteur

    DSML

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 143

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 143

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 143

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Interpréteur

    d’enregistrements

    fixes

    .

    .

    .

    .

    .

    . 144

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Interpréteur

    HTTP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Attributs

    ou

    propriétés

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 146

    Interpréteur

    LDIF

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 146

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 147

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 147

    Interpréteur

    de

    lecture

    de

    lignes

    .

    .

    .

    .

    .

    .

    . 147

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 148

    Interpréteur

    de

    script

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 148

    Objets

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 148

    Fonctions

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 149

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 149

    Exemple

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Interpréteur

    simple

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Interpréteur

    SOAP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Exemple

    d’entrée

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 151

    Exemple

    de

    document

    SOAP

    .

    .

    .

    .

    .

    .

    . 151

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 151

    Appels

    spécifiques

    de

    l’interpréteur

    .

    .

    .

    .

    . 151

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 152

    Interpréteur

    XML

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 152

    Configuration

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 153

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 154

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 156

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 156

    Interpréteurs

    définis

    par

    l’utilisateur

    .

    .

    .

    .

    . 156

    Chapitre

    5.

    Langages

    de

    rédaction

    157

    Langages

    de

    rédaction

    basés

    BSF

    .

    .

    .

    .

    .

    .

    . 157

    Langages

    de

    rédaction

    basés

    WSH

    .

    .

    .

    .

    .

    . 157

    BeanShell

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 157

    PerlScript

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 157

    Exemple

    PerlScript

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 158

    VB

    Script

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 159

    JavaScript

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 159

    Java

    et

    JavaScript

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 159

    Chapitre

    6.

    Objets

    .

    .

    .

    .

    .

    .

    .

    .

    . 161

    Objet

    connecteur

    de

    ligne

    d’assemblage

    .

    .

    .

    . 161

    Objet

    attribut

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 161

    Exemples

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 161

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 162

    Objet

    connecteur

    brut

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 162

    Méthodes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 162

    Objet

    d’entrée

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 163

    Instances

    d’entrée

    globales

    disponibles

    pour

    la

    rédaction

    de

    scripts

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 163

    Voir

    aussi

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 164

    Objet

    FTP

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 164

    Exemple

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 164

    Objet

    main

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 164

    Objet

    (critères

    de)

    recherche

    .

    .

    .

    .

    .

    .

    .

    . 165

    Opérandes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 165

    Exemple

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 165

    Objet

    shellCommand

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 165

    Objet

    status

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 165

    Objet

    system

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 166

    Objet

    task

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 166

    Annexe

    A.

    Modules

    de

    synchronisation

    de

    mots

    de

    passe

    .

    . 167

    Annexe

    B.

    Organigrammes

    des

    modes

    de

    connecteur

    et

    de

    ligne

    d’assemblage

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 171

    Flot

    de

    ligne

    d’assemblage

    .

    .

    .

    .

    .

    .

    .

    .

    . 174

    Initialisation

    de

    connecteur

    .

    .

    .

    .

    .

    .

    .

    . 177

    Flot

    de

    fermeture

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 178

    Mode

    Ajout

    uniquement

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 178

    Mode

    Envoi-Réponse

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 180

    Mode

    Suppression

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 182

    En

    cas

    d’entrées

    multiples

    .

    .

    .

    .

    .

    .

    .

    . 182

    Mode

    Itérateur

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 187

    Mode

    Recherche

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 189

    En

    cas

    d’entrées

    multiples

    .

    .

    .

    .

    .

    .

    .

    . 190

    Mode

    Mise

    à

    jour

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 193

    En

    cas

    d’entrées

    multiples

    .

    .

    .

    .

    .

    .

    .

    . 193

    Fin

    du

    flot

    pour

    tous

    les

    modes

    .

    .

    .

    .

    .

    .

    . 199

    Fin

    du

    flot

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 199

    Traitement

    des

    erreurs

    .

    .

    .

    .

    .

    .

    .

    .

    . 199

    Table

    des

    matières

    ix

  • Annexe

    C.

    Moteur

    de

    gestion

    MOBJ

    203

    L’objet

    MBean

    Server

    JMX

    .

    .

    .

    .

    .

    .

    .

    .

    . 203

    L’objet

    MOBJ

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 203

    Annexe

    D.

    Remarques

    .

    .

    .

    .

    .

    .

    . 205

    Composants

    tiers

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 207

    Déclaration

    Apache

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 207

    Déclaration

    Rhino

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 208

    Marques

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 208

    x

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Avis

    aux

    lecteurs

    canadiens

    Le

    présent

    document

    a

    été

    traduit

    en

    France.

    Voici

    les

    principales

    différences

    et

    particularités

    dont

    vous

    devez

    tenir

    compte.

    Illustrations

    Les

    illustrations

    sont

    fournies

    à

    titre

    d’exemple.

    Certaines

    peuvent

    contenir

    des

    données

    propres

    à

    la

    France.

    Terminologie

    La

    terminologie

    des

    titres

    IBM

    peut

    différer

    d’un

    pays

    à

    l’autre.

    Reportez-vous

    au

    tableau

    ci-dessous,

    au

    besoin.

    IBM

    France

    IBM

    Canada

    ingénieur

    commercial

    représentant

    agence

    commerciale

    succursale

    ingénieur

    technico-commercial

    informaticien

    inspecteur

    technicien

    du

    matériel

    Claviers

    Les

    lettres

    sont

    disposées

    différemment

    :

    le

    clavier

    français

    est

    de

    type

    AZERTY,

    et

    le

    clavier

    français-canadien

    de

    type

    QWERTY.

    OS/2

    et

    Windows

    -

    Paramètres

    canadiens

    Au

    Canada,

    on

    utilise

    :

    v

    les

    pages

    de

    codes

    850

    (multilingue)

    et

    863

    (français-canadien),

    v

    le

    code

    pays

    002,

    v

    le

    code

    clavier

    CF.

    Nomenclature

    Les

    touches

    présentées

    dans

    le

    tableau

    d’équivalence

    suivant

    sont

    libellées

    différemment

    selon

    qu’il

    s’agit

    du

    clavier

    de

    la

    France,

    du

    clavier

    du

    Canada

    ou

    du

    clavier

    des

    États-Unis.

    Reportez-vous

    à

    ce

    tableau

    pour

    faire

    correspondre

    les

    touches

    françaises

    figurant

    dans

    le

    présent

    document

    aux

    touches

    de

    votre

    clavier.

    ©

    Copyright

    IBM

    Corp.

    2002,

    2004

    xi

  • Brevets

    Il

    est

    possible

    qu’IBM

    détienne

    des

    brevets

    ou

    qu’elle

    ait

    déposé

    des

    demandes

    de

    brevets

    portant

    sur

    certains

    sujets

    abordés

    dans

    ce

    document.

    Le

    fait

    qu’IBM

    vous

    fournisse

    le

    présent

    document

    ne

    signifie

    pas

    qu’elle

    vous

    accorde

    un

    permis

    d’utilisation

    de

    ces

    brevets.

    Vous

    pouvez

    envoyer,

    par

    écrit,

    vos

    demandes

    de

    renseignements

    relatives

    aux

    permis

    d’utilisation

    au

    directeur

    général

    des

    relations

    commerciales

    d’IBM,

    3600

    Steeles

    Avenue

    East,

    Markham,

    Ontario,

    L3R

    9Z7.

    Assistance

    téléphonique

    Si

    vous

    avez

    besoin

    d’assistance

    ou

    si

    vous

    voulez

    commander

    du

    matériel,

    des

    logiciels

    et

    des

    publications

    IBM,

    contactez

    IBM

    direct

    au

    1

    800

    465-1234.

    xii

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Chapitre

    1.

    Introduction

    Afin

    d’utiliser

    les

    exemples

    qui

    complètent

    ce

    manuel,

    utilisez

    le

    module

    d’installation

    pour

    télécharger

    les

    fichiers

    nécessaires.

    Pour

    accéder

    à

    ces

    fichiers

    d’exemples,

    placez-vous

    dans

    le

    répertoire

    répertoire_racine/examples

    des

    répertoires

    d’installation.

    ©

    Copyright

    IBM

    Corp.

    2002,

    2004

    1

  • 2

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Chapitre

    2.

    Connecteurs

    Disponibilité

    et

    références

    des

    connecteurs

    Vous

    trouverez

    ci-dessous

    une

    liste

    de

    tous

    les

    connecteurs

    bruts

    (et

    des

    connecteurs

    de

    la

    ligne

    d’assemblage)

    inclus

    avec

    IBM

    Tivoli

    Directory

    Integrator.

    Vous

    pouvez

    également

    créer

    vos

    propres

    connecteurs

    bruts

    si

    nécessaire

    (la

    ligne

    d’assemblage

    les

    encapsule

    si

    bien

    qu’ils

    sont

    disponibles

    comme

    connecteurs

    de

    ligne

    d’assemblage.

    Tous

    les

    connecteurs

    de

    ligne

    d’assemblage

    ont

    accès

    aux

    méthodes

    décrites

    dans

    com.ibm.di.server.AssemblyLineComponent

    en

    plus

    des

    méthodes

    et

    propriétés

    du

    connecteur

    brut.

    Connecteurs

    bruts

    Pour

    obtenir

    une

    liste

    des

    modes

    pris

    en

    charge,

    voir

    «Légende

    des

    colonnes

    de

    mode

    pris

    en

    charge»

    à

    la

    page

    4.

    Pour

    plus

    d’informations

    sur

    chaque

    connecteur

    brut

    répertorié,

    voir

    la

    documentation

    indiquée

    dans

    ce

    chapitre.

    «Connecteur

    de

    base

    de

    données

    d’objet

    arbre

    binaire»

    à

    la

    page

    5

    A

    D

    I

    L

    U

    «Connecteur

    de

    ligne

    de

    commande»

    à

    la

    page

    6

    A

    I

    «Rédaction

    directe

    de

    scripts

    TCP

    /URL»

    à

    la

    page

    7

    ?????

    «Connecteur

    Utilisateurs

    Domino»

    à

    la

    page

    8

    A

    D

    I

    L

    U

    «Connecteur

    Système

    de

    fichiers»

    à

    la

    page

    21

    A

    I

    «Connecteur

    Client

    FTP»

    à

    la

    page

    21

    A

    I

    «Ancien

    connecteur

    Client

    HTTP»

    à

    la

    page

    22

    A

    D

    I

    L

    U

    C

    «Connecteur

    Client

    HTTP»

    à

    la

    page

    25

    A

    I

    L

    C

    «Ancien

    connecteur

    Serveur

    HTTP»

    à

    la

    page

    28

    A

    D

    I

    L

    U

    C

    «Connecteur

    Serveur

    HTTP»

    à

    la

    page

    29

    A

    I

    «Connecteur

    JDBC»

    à

    la

    page

    30

    A

    D

    I

    L

    U

    «Connecteur

    JMS»

    à

    la

    page

    33

    A

    I

    L

    C

    ©

    Copyright

    IBM

    Corp.

    2002,

    2004

    3

  • «Connecteur

    JNDI»

    à

    la

    page

    42

    A

    D

    I

    L

    U

    «Connecteur

    LDAP»

    à

    la

    page

    45

    A

    D

    I

    L

    U

    «Connecteur

    du

    journal

    des

    modifications

    IBM

    Directory»

    à

    la

    page

    53

    I

    «Connecteur

    du

    journal

    des

    modifications

    Netscape/iPlanet»

    à

    la

    page

    54

    I

    «Connecteur

    du

    journal

    des

    modifications

    Active

    Directory»

    à

    la

    page

    55

    I

    «Connecteur

    du

    journal

    des

    modifications

    Exchange»

    à

    la

    page

    61

    I

    «Connecteur

    Lotus

    Notes»

    à

    la

    page

    67

    A

    D

    I

    L

    U

    «Connecteur

    Mailbox»

    à

    la

    page

    71

    I

    L

    D

    «Connecteur

    Flux

    de

    mémoire»

    à

    la

    page

    72

    A

    I

    «Connecteur

    de

    magasin

    de

    mots

    de

    passe

    MQe»

    à

    la

    page

    73

    I

    «Connecteur

    NT4»

    à

    la

    page

    75

    A

    D

    I

    L

    U

    «Connecteur

    du

    journal

    des

    modifications

    du

    SGBDR»

    à

    la

    page

    81

    I

    «Connecteur

    fourni

    à

    l’exécution»

    à

    la

    page

    85

    ?

    ?

    ?

    ?

    ?

    Un

    connecteur

    fourni

    à

    l’exécution

    est

    un

    connecteur

    envoyé

    en

    tant

    que

    paramètre

    à

    la

    ligne

    d’assemblage

    lors

    du

    démarrage

    de

    celle-ci.

    Les

    modes

    pris

    en

    charge

    par

    ce

    connecteur

    ne

    sont

    pas

    connus.

    Voir

    «Connecteur

    fourni

    à

    l’exécution»

    à

    la

    page

    85.

    «Connecteur

    Script»

    à

    la

    page

    85

    A

    D

    I

    L

    U

    C

    Ecrivez

    vous-même

    le

    connecteur

    Script.

    Il

    vous

    fournira

    les

    modes

    nécessaires.

    «Connecteur

    SNMP»

    à

    la

    page

    87

    I

    A

    L

    «Connecteur

    TCP»

    à

    la

    page

    88

    I

    A

    «Connecteur

    URL»

    à

    la

    page

    90

    I

    A

    «Connecteur

    Service

    Web»

    à

    la

    page

    90

    C

    Légende

    des

    colonnes

    de

    mode

    pris

    en

    charge

    v

    A–Ajout

    uniquement

    v

    D–Suppression

    4

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • v

    I–Itérateur

    v

    L–Recherche

    v

    U–Mise

    à

    jour

    v

    C–Envoi-Réponse

    v

    ?–Pris

    en

    charge

    sous

    certaines

    conditions,

    voir

    documentation

    v

    +–Une

    version

    plus

    récente

    est

    prise

    en

    charge

    Connecteurs

    basés

    script

    D’autres

    incidents

    peuvent

    apparaître

    si

    vous

    utilisez

    les

    mêmes

    bibliothèques

    qu’IBM

    Tivoli

    Directory

    Integrator.

    Une

    nouvelle

    version

    d’IBM

    Tivoli

    Directory

    Integrator

    a

    sans

    doute

    mis

    à

    jour

    ses

    bibliothèques

    ou

    vous

    avez

    sans

    doute

    mis

    à

    jour

    les

    v″tres

    depuis

    la

    dernière

    compilation

    de

    votre

    connecteur.

    Pour

    obtenir

    une

    liste

    des

    modes

    pris

    en

    charge,

    voir

    «Légende

    des

    colonnes

    de

    mode

    pris

    en

    charge»

    à

    la

    page

    4.

    Connecteur

    générique

    ?

    ?

    ?

    ?

    ?

    Ecrivez

    vous-même

    le

    connecteur

    Script.

    Il

    vous

    fournira

    les

    modes

    nécessaires.

    Voir

    ″Connecteur

    JavaScript″

    dans

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    d’utilisation.

    Configurations

    Pour

    obtenir

    une

    liste

    des

    modes

    pris

    en

    charge,

    voir

    «Légende

    des

    colonnes

    de

    mode

    pris

    en

    charge»

    à

    la

    page

    4.

    Connecteur

    de

    base

    de

    données

    d’objet

    arbre

    binaire

    Le

    connecteur

    d’arbre

    binaire

    est

    une

    base

    de

    données

    simple

    capable

    de

    stocker

    des

    objets

    Java.

    Chaque

    objet

    est

    identifié

    de

    façon

    unique

    par

    une

    valeur

    qu’on

    appelle

    clé.

    Le

    connecteur

    utilise

    une

    implémentation

    d’arbre

    binaire

    sous-jacente

    pour

    stocker

    des

    objets

    entrée

    de

    ligne

    d’assemblage.

    L’utilisateur

    peut

    ainsi

    stocker

    les

    entrées

    conn

    et

    work

    à

    l’aide

    d’une

    clé

    unique.

    Ce

    connecteur

    est

    également

    utilisé

    par

    la

    fonction

    delta

    de

    la

    ligne

    d’assemblage,

    bien

    qu’à

    partir

    de

    la

    version

    5.2

    du

    produit,

    l’utilisation

    du

    magasin

    système

    soit

    recommandée

    à

    cet

    effet.

    Si

    vous

    désirez

    utiliser

    l’implémentation

    d’arbre

    binaire

    directement

    pour

    stocker

    d’autres

    objets

    Java

    que

    les

    entrées

    de

    la

    ligne

    d’assemblage,

    vous

    devez

    d’abord

    obtenir

    l’objet

    arbre

    binaire

    et

    utiliser

    ses

    méthodes

    directement.

    Remarques

    :

    1.

    Le

    connecteur

    d’arbre

    binaire

    crée

    une

    nouvelle

    base

    de

    données

    s’il

    n’en

    existe

    pas.

    Une

    base

    de

    données

    est

    également

    créée

    si

    l’itération

    porte

    sur

    une

    base

    de

    données

    inexistante.

    Cependant,

    dans

    ce

    cas,

    l’itérateur

    ne

    renvoie

    aucune

    valeur.

    2.

    Le

    connecteur

    d’arbre

    binaire

    est

    performant

    sur

    les

    travaux

    rapides

    et

    peu

    volumineux

    mais

    n’équilibre

    pas

    automatiquement

    ses

    structures

    de

    données,

    si

    bien

    qu’il

    s’arrête

    lorsque

    les

    listes

    triées

    contiennent

    des

    milliers

    d’entrées.

    Pour

    les

    ensembles

    de

    données

    classés

    aléatoirement,

    les

    limites

    sont

    légèrement

    plus

    élevées.

    Pour

    les

    ensembles

    de

    données

    plus

    volumineux,

    envisagez

    la

    base

    de

    données

    CloudScape

    (voir

    ″Utilisation

    de

    la

    base

    de

    données

    CloudScape″

    dans

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    d’utilisation).

    Chapitre

    2.

    Connecteurs

    5

  • Configuration

    Le

    connecteur

    nécessite

    les

    paramètres

    suivants

    :

    Nom

    de

    fichier

    de

    la

    base

    de

    données

    Chemin

    du

    fichier

    sont

    stockées

    les

    données

    de

    l’arbre

    binaire.

    Nom

    d’attribut

    clé

    Nom

    d’attribut

    donnant

    la

    valeur

    unique

    de

    l’entrée.

    Mode

    de

    sélection

    Spécifiez

    Tous,

    Existants

    ou

    Supprimés.

    Pour

    utiliser

    les

    mots

    clés

    Existants

    et

    Supprimés,

    le

    connecteur

    (base

    de

    données)

    doit

    avoir

    été

    utilisé

    par

    une

    ligne

    d’assemblage

    avec

    la

    fonction

    delta

    activée.

    Lorsque

    la

    fonction

    delta

    est

    activée

    sur

    un

    itérateur

    à

    l’aide

    de

    la

    méthode

    de

    l’arbre

    binaire,

    la

    ligne

    d’assemblage

    stocke

    une

    propriété

    de

    séquence

    dans

    la

    base

    de

    données

    et

    ajoute

    en

    plus

    un

    numéro

    de

    séquence

    à

    chaque

    entrée

    lue

    à

    partir

    de

    la

    source.

    Journal

    détaillé

    Si

    cette

    zone

    est

    sélectionnée,

    un

    message

    journal

    supplémentaire

    est

    généré.

    Objet

    arbre

    binaire

    La

    méthode

    getDatabase()

    renvoie

    l’objet

    arbre

    binaire

    sous-jacent.

    Il

    permet

    de

    stocker

    des

    objets

    Java

    autres

    que

    les

    entrées

    de

    la

    ligne

    d’assemblage.

    Le

    snippet

    suivant

    indique

    comment

    insérer,

    rechercher

    et

    remplacer

    des

    objets

    dans

    la

    base

    de

    données

    :

    var

    bt

    =

    system.getConnector("btreedb");

    bt.initialze

    (null);

    var

    db

    =

    bt.getDatabase();

    db.insert

    ("ma

    clé",

    new

    java.lang.String("ma

    valeur"));

    var

    value

    =

    db.search

    ("ma

    clé");

    value

    =

    value

    +

    "

    -

    modified";

    db.replace

    ("ma

    clé",

    value);

    Remarque

    :

    Le

    connecteur

    d’arbre

    binaire

    vous

    permet

    d’effectuer

    une

    recherche

    ou

    une

    mise

    à

    jour

    sur

    l’attribut

    clé

    seulement.

    De

    plus,

    le

    connecteur

    binaire

    ne

    prend

    pas

    en

    charge

    les

    critères

    de

    lien

    avancé

    (voir

    ″Critères

    de

    lien

    avancé″

    dans

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    :

    Guide

    d’utilisation).

    Connecteur

    de

    ligne

    de

    commande

    Le

    connecteur

    de

    ligne

    de

    commande

    vous

    permet

    de

    lire

    la

    sortie

    d’une

    ligne

    de

    commande

    ou

    d’acheminer

    les

    données

    vers

    l’entrée

    standard

    d’une

    ligne

    de

    commande.

    Les

    différents

    arguments

    de

    commande

    sont

    séparés

    par

    des

    espaces

    et

    les

    guillemets

    ne

    sont

    pas

    pris

    en

    compte.

    Remarque

    :

    Attendu

    que

    le

    programme

    ne

    fournit

    pas

    de

    shell

    séparé,

    les

    caractères

    de

    réacheminement

    (|

    >

    ,

    etc.)

    ne

    sont

    pas

    corrects.

    Pour

    utiliser

    le

    réacheminement,

    créez

    un

    script

    shell

    (UNIX)

    ou

    une

    commande

    batch

    (DOS)

    avec

    un

    ensemble

    approprié

    de

    paramètres.

    Par

    exemple,

    sur

    un

    système

    Windows,

    tapez

    cmd

    /c

    dir

    pour

    afficher

    le

    contenu

    d’un

    répertoire.

    6

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Configuration

    Le

    connecteur

    nécessite

    les

    paramètres

    suivants

    :

    Ligne

    de

    commande

    Ligne

    de

    commande

    à

    exécuter.

    Journal

    détaillé

    Si

    cette

    zone

    est

    sélectionnée,

    un

    nouveau

    message

    est

    créé

    dans

    le

    journal.

    Interpréteur

    Interpréteur

    assurant

    l’interprétation

    et

    la

    génération

    des

    entrées.

    Exemples

    Placez-vous

    dans

    le

    répertoire

    répertoire_racine/examples/commandLine_connector

    de

    votre

    installation

    IBM

    Tivoli

    Directory

    Integrator.

    Rédaction

    directe

    de

    scripts

    TCP

    /URL

    Vous

    souhaiterez

    sans

    doute

    accéder

    directement

    à

    des

    objets

    URL

    ou

    à

    des

    ports

    TCP

    sans

    utiliser

    les

    connecteurs.

    Vous

    trouverez

    ci-dessous

    un

    exemple

    de

    code

    pouvant

    être

    introduit

    dans

    votre

    prologue

    :

    TCP

    //

    Cet

    exemple

    de

    programme

    crée

    une

    connexion

    TCP

    au

    site

    www.exemple_page_uniquement.com

    et

    demande

    une

    page

    erronée

    var

    tcp

    =

    new

    java.net.Socket

    (

    "www.exemple_page_uniquement.com",

    80

    );

    var

    inp

    =

    new

    java.io.BufferedReader

    (

    new

    java.io.InputStreamReader

    (

    tcp.getInputStream()

    )

    );

    var

    out

    =

    new

    java.io.BufferedWriter

    (

    new

    java.io.OutputStreamWriter

    (

    tcp.getOutputStream()

    )

    );

    task.logmsg

    ("Connecté

    au

    serveur");

    //

    Demande

    une

    page

    erronée

    out.write

    ("GET

    /smucky\r\n");

    out.write

    ("\r\n");

    //

    Lorsque

    vous

    utilisez

    des

    éditeurs

    à

    mémoire

    tampon,

    appelez

    toujours

    la

    fonction

    de

    vidage

    pour

    vous

    assurer

    que

    les

    données

    sont

    envoyées

    lors

    de

    la

    connexion

    out.flush

    ();

    task.logmsg

    ("Attente

    de

    la

    réponse");

    var

    response

    =

    inp.readLine

    ();

    task.logmsg

    (

    "Réponse

    renvoyée

    par

    le

    serveur

    :

    "

    +

    response

    );

    URL

    //

    Cet

    exemple

    utilise

    l’objet

    java.net.URL

    au

    lieu

    de

    l’objet

    TCP

    socket

    brut

    var

    url

    =

    new

    java.net.URL("http://www.exemple_page_uniquement.com");

    var

    obj

    =

    url.getContent();

    var

    inp

    =

    new

    java.io.BufferedReader

    (

    new

    java.io.InputStreamReader

    (

    obj

    )

    );

    while

    (

    (

    str

    =

    inp.readLine()

    )

    !=

    null

    )

    {

    task.logmsg

    (

    str

    );

    }

    Chapitre

    2.

    Connecteurs

    7

  • Connecteur

    Utilisateurs

    Domino

    Le

    connecteur

    Utilisateurs

    Domino

    donne

    accès

    aux

    comptes

    utilisateur

    Lotus

    Domino

    et

    fournit

    des

    moyens

    pour

    les

    gérer.

    Il

    fonctionne

    dans

    les

    modes

    Itérateur,

    Recherche,

    Ajout

    uniquement,

    Mise

    à

    jour

    et

    Suppression,

    et

    permet

    d’effectuer

    les

    opérations

    suivantes

    :

    Itérateur

    Itération

    sur

    la

    totalité

    (ou

    un

    sous-ensemble

    filtré)

    des

    documents

    Person,

    à

    partir

    du

    carnet

    de

    noms

    et

    d’adresses.

    Recherche

    Recherche

    et

    extraction

    des

    documents

    Person

    répondant

    à

    certains

    critères.

    Ajout

    uniquement

    Enregistrement

    des

    nouveaux

    utilisateurs

    dans

    le

    serveur

    Domino

    et

    création

    des

    documents

    Person.

    Mise

    à

    jour

    Modification

    des

    documents

    Person

    des

    utilisateurs

    ;

    Activation/désactivation

    d’utilisateurs

    ;

    Enregistrement

    d’utilisateurs

    existants

    (Internet).

    Suppression

    Envoi

    de

    requêtes

    de

    suppression

    d’utilisateurs

    dans

    la

    base

    de

    données

    de

    requêtes

    d’administration

    du

    serveur

    Domino.

    Remarque

    :

    Le

    connecteur

    Utilisateurs

    Domino

    requiert

    Lotus

    Notes

    version

    5.0.8

    ou

    plus

    récente.

    Déploiement

    et

    connexion

    au

    serveur

    Domino

    Le

    connecteur

    Utilisateurs

    Domino

    doit

    être

    utilisé

    avec

    Lotus

    Domino

    Server

    version

    5.0.8

    ou

    plus

    récente.

    IBM

    Tivoli

    Directory

    Integrator

    doit

    être

    installé

    et

    exécuté

    sur

    la

    machine

    le

    serveur

    Domino

    est

    installé

    pour

    que

    le

    connecteur

    Utilisateurs

    Domino

    puisse

    fonctionner.

    Ajoutez

    le

    nom

    de

    chemin

    de

    Notes.jar

    à

    la

    variable

    myclasspath

    dans

    les

    fichiers

    ibmdisrv.bat

    et

    ibmditk.bat

    (ou

    la

    variable

    MYCLASSPATH

    dans

    les

    fichiers

    ibmdisrv

    et

    ibmditk

    si

    vous

    n’utilisez

    pas

    Windows).

    Il

    fournit

    des

    interfaces

    aux

    appels

    natifs

    accédant

    au

    serveur

    Domino.

    Cette

    bibliothèque

    est

    fournie

    par

    Lotus

    et

    figure

    dans

    le

    dossier

    le

    serveur

    Domino

    est

    installé

    (C:\Lotus\Domino,

    par

    exemple).

    Le

    dossier

    ncso.jar

    doit

    être

    supprimé

    du

    dossier

    répertoire_racine/jars.

    Supprimez

    également

    la

    chaîne

    jars/ncso.jar;

    de

    la

    variable

    myclasspath

    dans

    les

    fichiers

    ibmdisrv.bat

    et

    ibmditk.bat

    (ou

    la

    variable

    MYCLASSPATH

    dans

    les

    fichiers

    ibmdisrv

    et

    ibmditk

    si

    vous

    n’utilisez

    pas

    Windows).

    Enfin,

    ajoutez

    le

    chemin

    aux

    fichiers

    Domino

    locaux

    (C:\Lotus\Domino,

    par

    exemple)

    à

    la

    variable

    d’environnement

    PATH

    dans

    ibmditk

    et

    ibmdisrv.

    Paramètres

    spécifiques

    à

    Solaris

    Editez

    les

    fichiers

    ibmditk

    et

    ibmdisrv,

    puis

    ajoutez

    à

    la

    ligne

    de

    commande

    Java

    la

    ligne

    suivante

    :

    -Djava.library.path=$PATH

    8

    IBM

    Tivoli

    Directory

    Integrator

    5.2

    -

    Guide

    de

    référence

  • Cela

    permet

    à

    la

    machine

    virtuelle

    Java

    (et

    donc

    au

    connecteur

    Utilisateurs

    Domino)

    de

    rechercher

    les

    bibliothèques

    Domino

    requises.

    L’exemple

    suivant

    illustre

    la

    ligne

    de

    commande

    Java

    :

    /opt/IBM/IBMDirectoryIntegrator/_jvm/bin/java

    \

    -cp

    $MYCLASSPATH

    -Djava.library.path=$PATH

    \

    -Dcom.ibm.di.installdir=/opt/IBM/IBMDirectoryIntegrator

    \

    com.ibm.di.loader.IDILoader

    com.ibm.di.admin.miadmin

    "$@"

    Certaines

    versions

    de

    Domino

    (au

    moins

    la

    version

    5.0.8)

    nécessitent

    une

    modification

    supplémentaire

    de

    la

    ligne

    de

    commande

    Java.

    La

    bibliothèque

    Domino

    s’attend

    à

    ce

    que

    la

    propriété

    Java

    os.name

    soit

    SOLARIS,

    alors

    qu’en

    réalité,

    Java

    1.3.1

    renvoie

    la

    valeur

    SunOS.

    Pour

    remédier

    à

    cette

    situation,

    éditez

    ibmditk

    et

    ibmdisrv

    et

    ajoutez

    à

    la

    ligne

    de

    commande

    Java

    la

    ligne

    suivante

    :

    -Dos.name=SOLARIS

    L’exemple

    suivant

    illustre

    une

    ligne

    avec

    toutes

    les

    informations

    précédentes

    :

    /opt/IBM/IBMDirectoryIntegrator/_jvm/bin/java

    \

    -cp

    $MYCLASSPATH

    -Djava.library.path=$PATH

    \

    -Dos.name=SOLARIS

    -Dcom.ibm.di.installdir=/opt/IBM/IBMDirectoryIntegrator

    \

    com.ibm.di.loader.IDILoader

    com.ibm.di.admin.miadmin

    "$@"

    Paramètres

    spécifiques

    à

    Linux

    Sous

    Linux,

    vous

    devez

    apporter

    à

    java.library.path

    les

    modifications

    mentionnées

    précédemment.

    L’exemple

    suivant

    illustre

    le

    script

    de

    démarrage

    Linux

    :

    /opt/IBM/IBMDirectoryIntegrator/_jvm/bin/java

    \

    -Xquickstart

    -Xms16m

    -cp

    $MYCLASSPATH

    -Djava.library.path=$PATH

    \

    -Dcom.ibm.di.installdir=/opt/IBM/IBMDirectoryIntegrator

    \

    com.ibm.di.loader.IDILoader

    com.ibm.di.admin.miadmin

    "$@"

    Pour

    authentifier

    la

    connexion

    au

    serveur

    local,

    Domino

    demande

    le

    nom

    abrégé

    et

    le

    mot

    de

    passe

    Internet

    de

    l’utilisateur

    (paramètres

    du

    connecteur).

    Configuration

    Le

    connecteur

    nécessite

    les

    paramètres

    suivants

    :

    Nom

    d’utilisateur

    Nom

    d’utilisateur

    utilisé

    pour

    la

    connexion

    ou

    l’authentification

    au

    serveur

    Domino.

    Mot

    de

    passe

    Mot

    de

    passe

    associé

    au

    nom

    d’utilisateur.

    Base

    de

    données

    de

    carnet

    de

    noms

    et

    d’adresses

    Nom

    de

    la

    base

    de

    données

    Carnet

    de

    noms

    et

    d’adresses

    à

    utiliser.

    La

    valeur

    par

    défaut

    est

    names.nsf.

    Utiliser

    la

    recherche

    en

    texte

    intégral

    Si

    ce

    paramètre

    est

    sélectionné,

    le

    connecteur

    accède

    aux

    documents

    utilisateur

    par

    la

    vue

    People

    et

    la

    recherche

    en

    texte

    intégral.

    Dans

    le

    cas

    contraire,

    il

    utilise

    les

    recherches

    de

    base

    de

    données

    classiques.

    Il

    limite

    alors

    la

    recherche

    aux

    seuls

    documents

    utilisateur

    en

    accédant

    uniquement

    aux

    documents

    dont

    l’élément

    Form

    est

    Person.

    Ce

    paramètre

    affecte

    uniquement

    les

    modes

    Itérateur

    et

    Recherche.

    Filtre

    en

    texte

    intégral

    La

    valeur

    de

    ce

    paramètre

    n’est

    prise

    en

    compte

    que

    lorsque

    Utiliser

    la

    recherche

    en

    texte

    intégral

    est

    activé.

    Ce

    paramètre

    contient

    la

    requête

    en

    texte

    intégral

    qui

    filtre

    les

    documents

    utilisateur

    renvoyés

    par

    le

    connecteur

    Chapitre

    2.

    Connecteurs

    9

  • en

    mode

    Itérateur.

    En

    cas

    de

    chaîne

    vide

    ou

    de

    valeur

    NULL,

    aucun

    filtrage

    n’e