Utilisation d'ORB
Pour utiliser le courtier ORB (Object Request Broker) efficacement, vous devez comprendre les propriétés qui contrôlent son comportement.
Le tableau qui suit répertorie les valeurs de propriété que vous pouvez utiliser pour personnaliser le comportement de l'ORB. Toutes les valeurs sont spécifiées sous forme de chaînes. Cliquez sur les liens pour plus d'informations sur chaque propriété.
Propriété système | Utilisation |
---|---|
-Dcom.ibm.CORBA.AcceptTimeout | Fixe le temps imparti pour un appel accept(). |
-Dcom.ibm.CORBA.AllowUserInterrupt | Autorise une interruption vers un appel de méthode distant. |
-Dcom.ibm.CORBA.BufferSize | Définit le nombre d'octets à lire d'un message GIOP. |
-Dcom.ibm.CORBA.ConnectionMultiplicity | Gère le nombre de connexions socket simultanées. |
-Dcom.ibm.CORBA.ConnectTimeout | Fixe le temps imparti à l'ouverture d'une connexion ORB distante. |
-Dcom.ibm.CORBA.enableLocateRequest | Configure l'ORB pour envoyer une LocateRequest avant une Request |
-Dcom.ibm.CORBA.FragmentSize | Contrôle la fragmentation GIOP 1.2. |
-Dcom.ibm.CORBA.FragmentTimeout | Fixe le temps imparti à la réception des fragments de message GIOP. |
-Dcom.ibm.CORBA.GIOPAddressingDisposition | Définit la disposition des adresses GIOP. |
-Dcom.ibm.CORBA.InitialReferencesURL | Configure l'ORB pour l'utilisation d'une URL de serveur au lieu de l'approche amorce. Remarque: Cette propriété est obsolète.
|
-Dcom.ibm.CORBA.ListenerPort | Définit le port d'écoute du serveur. |
-Dcom.ibm.CORBA.LocalHost | Définit le nom d'hôte du système sur lequel l'ORB s'exécute. |
-Dcom.ibm.CORBA.LocateRequestTimeout | Fixe le temps imparti pour les messages LocateRequest. |
-Dcom.ibm.CORBA.MaxOpenConnections | Définit le nombre maximal de connexions en cours d'utilisation dans la table de cache des connexions. |
-Dcom.ibm.CORBA.MinOpenConnections | Définit le nombre minimal de connexions en cours d'utilisation dans la table de cache des connexions. |
-Dcom.ibm.CORBA.NoLocalInterceptors | Définit l'utilisation ou non d'intercepteurs portables locaux. |
-Dcom.ibm.CORBA.ORBCharEncoding | Spécifie le jeu d'encodage natif. |
-Dcom.ibm.CORBA.ORBWCharDefault | Spécifie le jeu de codes wchar. |
-Dcom.ibm.CORBA.requestRetriesCount | Spécifie le nombre de nouvelles tentatives lors de la réception de certaines exceptions. |
-Dcom.ibm.CORBA.requestRetriesDelay | Spécifie le délai entre les nouvelles tentatives. |
-Dcom.ibm.CORBA.RequestTimeout | Fixe le temps imparti pour un message Request. |
-Dcom.ibm.CORBA.SendingContextRunTimeSupported | Contrôle le service CodeBase SendingContext RunTime. |
-Dcom.ibm.CORBA.SendVersionIdentifier | Détermine la version partenaire de l'ORB. |
-Dcom.ibm.CORBA.ServerSocketQueueDepth | Définit la longueur maximale de la file d'attente pour les demandes de connexion entrantes. |
-Dcom.ibm.CORBA.ShortExceptionDetails | Contrôle la sortie d'une réponse SystemException. |
-Dcom.ibm.tools.rmic.iiop.Debug | Configure l'outil rmic pour mapper les noms de classe complets à des noms courts. |
-Dcom.ibm.tools.rmic.iiop.SkipImports | Configure l'outil rmic pour générer les classes avec des noms complets uniquement. |
-Dorg.omg.CORBA.ORBid | Définit un identificateur unique pour l'ORB. |
-Dorg.omg.CORBA.ORBListenEndpoints | Identifie l'ensemble de points d'extrémité sur lequel l'ORB écoute l'arrivée des demandes. |
-Dorg.omg.CORBA.ORBServerId | Définit la même valeur pour toutes les instances d'ORB qui s'exécutent sur le même serveur. |
com.ibm.CORBA.BootstrapHost | Cette propriété est obsolète. Elle est remplacée par -ORBInitRef et -ORBDefaultInitRef. |
com.ibm.CORBA.BootstrapPort | Cette propriété est obsolète. Elle est remplacée par -ORBInitRef et -ORBDefaultInitRef. |
Ce tableau présente les propriétés Java™ définies par Oracle Corporation qui sont désormais obsolètes, ainsi que les propriétés IBM® qui les ont remplacées. Ces propriétés ne sont pas des propriétés OMG en dépit de leur nom :
propriétés Oracle Corporation | Propriété IBM |
---|---|
com.sun.CORBA.ORBServerHost | com.ibm.CORBA.LocalHost |
com.sun.CORBA.ORBServerPort | com.ibm.CORBA.ListenerPort |
org.omg.CORBA.ORBInitialHost | com.ibm.CORBA.BootstrapHost |
org.omg.CORBA.ORBInitialPort | com.ibm.CORBA.BootstrapPort |
org.omg.CORBA.ORBInitialServices | com.ibm.CORBA.InitialReferencesURL |