Administration des objets de collaboration

L'administration des objets de collaboration peut consister à exécuter, mettre en pause, arrêter et fermer des objets de collaboration. Pour plus d'informations sur la configuration des objets de collaboration, consultez le Guide d'implémentation du système.

Vous pouvez exécuter, mettre en pause, arrêter et fermer des objets de collaboration à partir de System Monitor ou de System Manager dans la vue Gestion de composant InterChange Server.

Cette section traite des points suivants :

Affichage des états d'objet de collaboration

Démarrage, arrêt et mise en pause d'objets de collaboration

Configuration des propriétés d'exécution des objets de collaboration

Affichage des états d'objet de collaboration

Vous pouvez afficher l'état d'un objet de collaboration en vous connectant à System Monitor et en accédant à une vue contenant les informations relatives à l'objet de collaboration ou via la vue Gestion de composant InterChange Server, dans System Manager. Pour vous connecter à System Monitor, appliquez les instructions de la section Procédure de connexion à System Monitor. Pour utiliser System Manager, appliquez les instructions de la section Procédure de connexion à une instance d'InterChange Server Express.

L'état d'un objet de collaboration est représenté différemment, selon l'outil que vous utilisez.

Procédure d'utilisation de System Monitor pour afficher les états d'objet de collaboration

Pour afficher l'état des objets de collaboration dans System Monitor, procédez comme suit :

  1. Si la vue Aperçu général du système n'apparaît pas, cliquez sur le lien Aperçu général du système sous Vues, dans le panneau gauche de System Monitor. Le moniteur Aperçu général du système s'affiche.

    Lorsque le produit est installé, la vue par défaut est Aperçu général du système et le moniteur par défaut de cette vue est également Aperçu général du système. Ces valeurs par défaut peuvent être adaptées à vos exigences en matière de surveillance. Voir Définition de vues pour surveiller le système pour plus d'instructions.

  2. Cliquez sur le triangle en regard du nom du serveur pour afficher la liste des composants du système. Tous les objets de collaboration sont répertoriés avec leur état, l'heure de démarrage et le temps d'exécution maximal (voir figure 31).
    Figure 31. System Monitor, Aperçu général du système affichant l'état des objets de collaboration

Procédure d'utilisation de System Manager pour afficher les états d'objet de collaboration

Pour afficher l'état des objets de collaboration dans System Manager, procédez comme suit :

  1. Ouvrez System Manager et connectez-vous à l'instance d'InterChange Server Express contenant l'objet de collaboration que vous souhaitez afficher (voir Procédure de connexion à une instance d'InterChange Server Express).
  2. Dans la vue Gestion de composant InterChange Server, développez l'instance d'InterChange Server Express, puis le dossier Objets de collaboration.

    Les objets de collaboration apparaissent sous le dossier Objets de collaboration ouvert, en différentes couleurs indiquant les différents états (voir figure 32).

Figure 32. Dossier Objets de collaboration dans la vue Gestion de composant InterChange Server

Le tableau 9 décrit les états des objets de collaboration que vous pouvez visualiser à partir de System Monitor et du dossier Objets de collaboration, dans la vue Gestion de composant InterChange Server :

Tableau 9. Etats des objets de collaboration
Etat d'objet de collaboration Description
Démarrage Une collaboration en cours d'exécution souscrit à ses objets métier de déclenchement et les traite au fur et à mesure de leur arrivée. Si vous arrêtez puis redémarrez InterChange Server Express, les objets de collaboration à l'état Démarrage démarrent automatiquement lors du redémarrage d'InterChange Server Express.
Pause Une collaboration en pause ne peut pas recevoir de nouveaux initiateurs de flux. Elle termine tous les traitements en cours, puis passe à l'état inactif.

Un connecteur gère ses informations de souscription ; il continue donc d'envoyer des initiateurs de flux vers les files d'attente de connecteurs. La collaboration les traite lorsqu'elle redémarre.

Pour redémarrer l'exécution de la collaboration, cliquez sur Démarrer dans System Monitor ou dans le menu Objet de collaboration, dans la vue Gestion de composant InterChange Server.

Arrêt L'arrêt d'une collaboration entraîne l'annulation de la souscription aux objets métier. Elle termine tous les traitements en cours, puis passe à l'état inactif. Contrairement à la commande de mise en pause, la commande d'arrêt entraîne l'arrêt de l'envoi d'objets métier par les connecteurs vers la collaboration.

Pour arrêter correctement une collaboration sans perdre de flux, arrêtez d'abord le processus d'interrogation par les connecteurs associés, laissez tous les flux s'exécuter, puis arrêtez la collaboration.

Quitter La fermeture d'une collaboration arrête immédiatement le traitement des flux en cours. Lorsque la collaboration est redémarrée, la reprise du système commence par le traitement des flux interrompus par la fermeture et la récupération des flux en file d'attente. Cette reprise n'est pas immédiate ; vous devez donc patienter lorsque le système termine l'intervalle de reprise.
Remarque :
Lorsque vous arrêtez ou quittez un objet de collaboration faisant partie d'un groupe de collaborations, toutes les collaborations du groupe s'arrêtent ou se ferment. Si un membre d'un groupe de collaborations ne parvient pas à démarrer ou que la modification de son état échoue, le groupe de collaborations revient à son état initial (désactivé ou arrêté).

Démarrage, arrêt et mise en pause d'objets de collaboration

Pour qu'un objet de collaboration soit fonctionnel lors de sa première utilisation, vous devez le configurer avant de le démarrer. Voir Configuration des propriétés d'exécution des objets de collaboration pour plus d'informations sur la configuration de collaborations. En fonction de l'outil utilisé, vous exécutez, arrêtez et mettez en pause les objets de collaboration de différentes manières.

Procédure d'utilisation de System Monitor pour démarrer, arrêter et mettre en pause des objets de collaboration

Pour démarrer, arrêter et mettre en pause des objets de collaboration dans System Monitor, procédez comme suit :

  1. Dans la vue Aperçu général du système (voir figure 27), sélectionnez un objet de collaboration en cochant la case à sa gauche.
  2. Cliquez sur l'icône Démarrer, Mettre en pause ou Arrêter dans le groupe d'icônes, dans l'angle supérieur gauche de la vue (voir figure 29).

Procédure d'utilisation de System Manager pour démarrer, arrêter et mettre en pause des objets de collaboration

Pour démarrer, arrêter et mettre en pause des objets de collaboration dans System Manager, procédez comme suit :

  1. Placez-vous dans le dossier Objets de collaboration, dans la vue Gestion de composant InterChange Server.
  2. Cliquez à l'aide du bouton droit de la souris sur un objet de collaboration, puis sélectionnez Démarrer Nom_collaboration, Mettre en pause Nom_collaboration ou Arrêter Nom_collaboration.

Configuration des propriétés d'exécution des objets de collaboration

Cette section décrit les tâches d'administration système dans un environnement de production et contient les procédures suivantes :

Procédure de définition des propriétés générales des objets de collaboration

Procédure de configuration d'objets de collaboration pour le traitement des flux simultanés déclenchés par événement

Procédure de configuration du contrôle des flux pour les objets de collaboration

Pour plus d'informations sur les tâches suivantes, consultez le Guide d'implémentation du système :

Procédure de définition des propriétés générales des objets de collaboration

Pour ouvrir la fenêtre Propriétés de collaboration et modifier les valeurs des propriétés générales d'un objet de collaboration, procédez comme suit :

  1. Dans System Manager, développez le dossier Objets de collaboration dans la vue Gestion de composant InterChange Server.
  2. A l'aide du bouton droit de la souris, cliquez sur un objet de collaboration, puis sur Propriétés.
  3. Dans la boîte de dialogue Propriétés, cliquez sur l'onglet Propriétés générales de collaboration. Voir la figure 33.
Figure 33. Boîte de dialogue Propriétés, onglet Propriétés générales de collaboration

Cette boîte de dialogue montre le modèle à partir duquel l'objet de collaboration a été généré et le niveau transactionnel minimal, spécifié dans le modèle de collaboration.

Cette boîte de dialogue vous permet de définir les valeurs suivantes :

Procédure de configuration d'objets de collaboration pour le traitement des flux simultanés déclenchés par événement

Pour plus de détails sur le traitement des événements simultanés, consultez le Guide d'implémentation du système.

Conseil :
Le traitement d'événements déclenchés simultanément dans des collaborations requiert des ressources système supplémentaires. Pour optimiser les performances, vérifiez que les ressources système permettant de gérer les événements simultanés ne sont pas inactives. Par exemple, ne définissez pas la valeur de l'option de traitement du nombre maximal d'événements déclenchés simultanés par 10 si la file d'attente de collaboration est définie pour traiter un maximum de quatre événements.

Pour définir le nombre maximal de flux simultanés pour une collaboration, procédez comme suit :

  1. A partir du dossier Objets de collaboration ouvert dans la vue Gestion de composant InterChange Server, cliquez, à l'aide du bouton droit de la souris, sur l'objet de collaboration à modifier, puis cliquez sur Propriétés. La boîte de dialogue Propriétés apparaît (voir figure 33).
  2. Dans l'onglet Propriétés générales de collaboration, entrez une valeur dans la zone Nombre maximal d'événements simultanés.
  3. Sélectionnez Fichier > Enregistrer ou Ctrl+S pour sauvegarder vos modifications et fermer la fenêtre.
  4. Redémarrez la collaboration pour appliquer les modifications.

Procédure de configuration du contrôle des flux pour les objets de collaboration

Le contrôle des flux est un service configurable vous permettant de gérer le flux des files d'attente de connecteurs et d'objets de collaboration. Les paramètres de configuration du contrôle des flux peuvent être définis pour l'ensemble du système, pour des composants individuels ou les deux. Si vous définissez les deux configurations, celle des composants individuels est prioritaire sur celle du système. Pour plus d'instructions sur la configuration du contrôle de flux sur l'ensemble du système, voir Procédure de configuration du contrôle des flux sur l'ensemble du système. Cette section décrit le mode de configuration du contrôle des flux au niveau des objets de collaboration.

Remarque :
Les modifications de configuration des connecteurs ou des objets de collaboration individuels sont dynamiques, ce qui signifie qu'il est inutile de réamorcer le système InterChange Server Express. Les modifications de configuration sur l'ensemble du système pour le contrôle des flux requièrent le réamorçage d'InterChange Server Express.

Pour surveiller le mode de fonctionnement du contrôle de flux dans le système, vous pouvez afficher le moniteur et la vue Contrôle de flux fournis avec System Monitor ou vous pouvez afficher les Statistiques sur les objets de collaboration ou les connecteurs à partir de System Manager, dans la vue Gestion de composant InterChange Server. Pour plus d'informations sur l'utilisation du moniteur et de la vue Contrôle des flux dans System Monitor, voir Procédure de révision des moniteurs par défaut et Procédure d'utilisation des vues par défaut. Pour plus d'informations sur l'affichage du contrôle des flux dans System Manager, à partir de la vue Gestion de composant InterChange Server, voir Procédure de visualisation des statistiques sur les objets de collaboration ou Procédure de visualisation des statistiques de connecteur.

Pour configurer le contrôle des flux sur un objet de collaboration, procédez comme suit :

  1. Dans System Manager, développez le dossier Objets de collaboration dans la vue Gestion de composant InterChange Server.
  2. A l'aide du bouton droit de la souris, cliquez sur l'objet de collaboration pour lequel vous souhaitez créer un contrôle des flux, puis cliquez sur Propriétés. La boîte de dialogue Propriétés apparaît (voir figure 33).
  3. Dans l'onglet Propriétés générales de collaboration, éditez la valeur de la zone Capacité d'événements max. afin qu'elle représente le nombre maximal d'événements que vous souhaitez mettre en file d'attente pour un objet de collaboration. La valeur admise de cette propriété est comprise entre 1 et 2147483647 inclus.
  4. Sélectionnez Fichier > Sauvegarder ou Ctrl+S. La propriété est immédiatement modifiée.

Procédure de reconfiguration de l'attribut de délai d'attente pour le traitement métier longue durée

Le traitement métier longue durée permet de déployer les objets de collaboration sous forme de processus métier longue durée. Si un objet de collaboration a été configuré avec un traitement métier longue durée, vous pouvez reconfigurer les valeurs de délai d'expiration d'appel de service en phase d'exécution. Pour plus d'informations sur le développement d'un objet de collaboration avec un traitement métier longue durée, voir Collaboration Development Guide.

Pour reconfigurer les valeurs de délai d'expiration d'appel de service pour une collaboration avec un traitement métier longue durée, procédez comme suit :

  1. A partir du dossier Objets de collaboration ouvert dans la vue Gestion de composant InterChange Server, cliquez, à l'aide du bouton droit de la souris, sur l'objet de collaboration dont vous souhaitez modifier la valeur de délai d'expiration d'appel de service, puis cliquez sur Propriétés. La boîte de dialogue Propriétés apparaît.
  2. Cliquez sur l'onglet Propriétés, localisez la propriété représentant la valeur de délai d'expiration d'appel de service que vous souhaitez modifier, puis cliquez dans la zone de la valeur. Lorsque la propriété est sélectionnée, vous pouvez éditer la valeur.
    Remarque :
    Le nom de la propriété de configuration du délai d'expiration de l'appel de service peut être similaire à "CreateTimeout" ou "RetrieveTimeout," mais, dans la mesure où il n'existe pas de convention de dénomination pour cette propriété, vous devrez peut-être contacter le développeur des collaborations si le nom de la propriété de configuration du délai d'expiration de l'appel de service n'est pas immédiatement apparent.
  3. Editez la valeur afin qu'elle représente le nombre de minutes de délai d'expiration autorisé.
    Remarque :
    La zone Valeur doit contenir un entier supérieur à 0. Si elle contient un zéro ou si elle ne contient pas de valeur, le délai d'attente est égal à l'infini. Si elle contient d'autres valeurs que des chiffres, une exception d'exécution de la collaboration est déclenchée.
  4. Sélectionnez Fichier > Sauvegarder ou Ctrl+S. Vos modifications sont immédiatement appliquées, sans qu'il soit besoin de redémarrer InterChange Server Express.

Copyright IBM Corp. 2004, 2005