Gerry
2006-08-02 17:49:30 UTC
J'ai développé une orchestration avec Biztalk qui fait appel à un service Web
via le port SOAP. Je désire contrôler le débit d'appel au service Web dans ce
contexte (i.e. limiter le nombre d'appel concurrent au service Web par
Biztalk). En réalisant quelques recherches, j'ai trouvé le paramétre
MaxConnection qui semble limiter le nombre de connection simultannée à une
serveur Web.
J'ai réalisé quelques essais avec ce paramétre (En modifiant le
Machine.Config) et ça marche si j'utilise la commande suivante:
<add address="*" maxconnection="1" />.
Dans ce cas, Biztalk exécute une requête SOAP à la fois. Par contre, comme
je ne veux pas limiter le nombre de connection pour les autres services Web
qui serait appellé par BIztalk, j'ai fais un deuxiéme essais avec les lignes
suivantes:
<add address="*" maxconnection="40" />
<add address="14.122.11.26" maxconnection="1" />
Ça ne semble pas fonctionné. Biztalk semble toujours utiliser la nombre de
connection maximum inscrite via la première commande (<add address="*" ..).
Es-ce que quelqu'un peut m'indiquer la recette exacte à utiliser pour
contrôler le débit d'appel à une service Web en particulier dans le contexte
de Biztalk. Pourquoi la commande MaxConnection ne fonctionne pas si j'inscrit
une adresse en particulier.
Merci à l'avance de votre aide....
via le port SOAP. Je désire contrôler le débit d'appel au service Web dans ce
contexte (i.e. limiter le nombre d'appel concurrent au service Web par
Biztalk). En réalisant quelques recherches, j'ai trouvé le paramétre
MaxConnection qui semble limiter le nombre de connection simultannée à une
serveur Web.
J'ai réalisé quelques essais avec ce paramétre (En modifiant le
Machine.Config) et ça marche si j'utilise la commande suivante:
<add address="*" maxconnection="1" />.
Dans ce cas, Biztalk exécute une requête SOAP à la fois. Par contre, comme
je ne veux pas limiter le nombre de connection pour les autres services Web
qui serait appellé par BIztalk, j'ai fais un deuxiéme essais avec les lignes
suivantes:
<add address="*" maxconnection="40" />
<add address="14.122.11.26" maxconnection="1" />
Ça ne semble pas fonctionné. Biztalk semble toujours utiliser la nombre de
connection maximum inscrite via la première commande (<add address="*" ..).
Es-ce que quelqu'un peut m'indiquer la recette exacte à utiliser pour
contrôler le débit d'appel à une service Web en particulier dans le contexte
de Biztalk. Pourquoi la commande MaxConnection ne fonctionne pas si j'inscrit
une adresse en particulier.
Merci à l'avance de votre aide....