Paramètres d'Up ! Corba Register

Up ! Corba Register est l'outil permettant de gérer aisément les services Common Object Request Broker Architecture : Quel que soit son mode d'invocation, Up ! Corba Register possède les mêmes paramètres cités dans la section suivante. La commande est, selon les plates-formes, upscrr, upscrr.exe ou upscrr.com.

Certains paramètres font référence à des fichiers ou à des chemins d'accès. En ce cas, il est possible d'employer des variables environnement dans l'expression des chemins d'accès. Exemple :

Tmp=${UPS_HOME}/demo/tmp/${UPS_USER}

D'autre part, le séparateur de répertoire est le caractère division / et les noms de fichiers ou de répertoires peuvent utiliser les partitions montées automatiquement par Up ! System.

Les paramètres sont lus successivement dans :

Les valeurs des paramètres comportant des caractères espace doivent être mises entre caractères guillemet " ou entre caractères apostrophe ' .

Pour connaître le source d'Up ! Corba Register, merci de se référer à la fiche Source d'Up ! Corba Register.

Paramètres d'exécution

Up ! Corba Register étant un programme Up ! Application System particulier, les paramètres de lancement de Up ! Virtual Technical Machine et celles d'exécution de Up ! Kernel s'appliquent. En revanche, la configuration de Up ! Object Management System est imposée. Elle correspond au fichier ${UPS_HOME}/ini/upssdk.ini.

Composant

Composant permet de spécifier le fichier binaire du composant avec éventuellement son chemin d'accès. Il n'y a pas de valeur par défaut et cette option est obligatoire.

Etant donné que plusieurs composants peuvent être pris en charge, le paramètre Composant est suivi d'un index.

Composant1=monpremiercomposant.dll Composant2=monsecondcomposant.exe

Identifiant

Identifiant permet de spécifier le Repository Identifier du composant. Il n'y a pas de valeur par défaut et cette option est obligatoire.

Etant donné que plusieurs composants peuvent être pris en charge, le paramètre Identifiant est suivi d'un index.

Identifiant1=IDL:IMonPremierComposant:1.0 Identifiant2=IDL:IMonSecondComposant:1.0

Referencer

Referencer permet de spécifier s'il faut référencer ou déréférencer les composants. Il n'y a pas de valeur par défaut et cette option est obligatoire.

Voici la liste des valeurs possibles :

ActionValeur de l'option
Référencer un composantOui
Déréférencer un composantNon

Referencer=Oui

Exemple de configuration d'Up ! Corba Register

; -------------------------------------------------------------------
; Fichier : upscrr.ini
; Objet : Initialisation d'Up ! Corba Register.
;
; Module : Up ! Application System.
; Auteur-Date : DUVAL Jean-Pierre - Novembre 2003.
; -------------------------------------------------------------------
; Observations
;
;
; -------------------------------------------------------------------

[UpsCrr]
Composant1=monpremiercomposant.dll
Composant2=monsecondcomposant.exe
Identifiant1=IDL:IMonPremierComposant:1.0
Identifiant2=IDL:IMonSecondComposant:1.0
Referencer=Oui