PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Service Web
Service Web
Débuté par thierry.bataille, 19 jan. 2006 16:57 - 7 réponses
Posté le 19 janvier 2006 - 16:57
bonjour a tous.
j'ai des pb de lenteur de reponse en utilisant un service web. Je suis parti des exemples de la LST 62. Lorsque les 2 postes (Serveur et Pc client utilisant le service web) se trouvent sur un LAN, tout fonctionne bien.
Des que je deploie le meme service web sur un serveur internet, je constate qu'entre 2 soapexecute() , je dois attendre 15 a 20 sec avant d'avoir la reponse. Quelqu'un pourrait-il m'eclairer.
Posté le 19 janvier 2006 - 17:09
"Thierry B" <thierry.bataille@cicerone.fr> a écrit dans le message de
news:43cfa6c5$1@news.pcsoft.fr...


bonjour a tous.
j'ai des pb de lenteur de reponse en utilisant un service web. Je suis

parti des exemples de la LST 62. Lorsque les 2 postes (Serveur et Pc client
utilisant le service web) se trouvent sur un LAN, tout fonctionne bien.
> Des que je deploie le meme service web sur un serveur internet, je
constate qu'entre 2 soapexecute() , je dois attendre 15 a 20 sec avant
d'avoir la reponse. Quelqu'un pourrait-il m'eclairer.



Bonjour,

En ligne de commande, tapez sur le client la commande :
tracert nom_du_serveur
ou
tracert ip_du_serveur

Cela vous permettra de mesurer le temps que met un paquet IP pour voyager
entre le client et le serveur, et éventuellement de détecter à quel endroit
la perte de performance apparaît. Le délai dont vous parlez est vraiment
anormal.

Michel Fages
Posté le 20 janvier 2006 - 11:42
merci pour votre reponse, mais le problème ne se situe pas la. en effet. lorsque je lance le premier soapexecute(), la reponse est tres rapide. Le delai de non reponse n'apparait que lors du deuxieme soapexecute(), si celui ci et lancé moins de 20 sec apres le premier. Dans le cas, ou le 2eme soapexecute() est lancé 30 sec (par exemple) apres le premier, la reponse est immediate.
Je n'arrive pas a savoir quelle est la partie (service web ou application cliente) qui pose problème.
Je ne pense pas que se soit notre firewall (Arkoon A020) qui pose problème aussi, sinon le delai d'attente serait toujours le même ou presque.

Cordialement

T. Bataillé
Posté le 20 janvier 2006 - 12:11
merci pour votre reponse, mais le problème ne se situe pas la. en effet. lorsque je lance le premier soapexecute(), la reponse est tres rapide. Le delai de non reponse n'apparait que lors du deuxieme soapexecute(), si celui ci et lancé moins de 20 sec apres le premier. Dans le cas, ou le 2eme soapexecute() est lancé 30 sec (par exemple) apres le premier, la reponse est immediate.
Je n'arrive pas a savoir quelle est la partie (service web ou application cliente) qui pose problème.
Je ne pense pas que se soit notre firewall (Arkoon A020) qui pose problème aussi, sinon le delai d'attente serait toujours le même ou presque.

Cordialement

T. Bataillé
Posté le 20 janvier 2006 - 17:42
> Je ne pense pas que se soit notre firewall (Arkoon A020) qui pose problème
aussi, sinon le delai d'attente serait toujours le même ou presque.

Nous utilisons nous aussi des firewalls Arkoon (cocorico : un excellent
produit Français...), aucun souci de ce côté là avec Soap...
Posté le 20 janvier 2006 - 19:06
Bonjour, j'ai également le même problème (même sur le lan) !
avez vous trouvé une solution ?
cordialement

"Thierry B" <thierry.bataille@cicerone.fr> a écrit dans le message de news:
43cfa6c5$1@news.pcsoft.fr...


bonjour a tous.
j'ai des pb de lenteur de reponse en utilisant un service web. Je suis
parti des exemples de la LST 62. Lorsque les 2 postes (Serveur et Pc
client utilisant le service web) se trouvent sur un LAN, tout fonctionne
bien.
Des que je deploie le meme service web sur un serveur internet, je
constate qu'entre 2 soapexecute() , je dois attendre 15 a 20 sec avant
d'avoir la reponse. Quelqu'un pourrait-il m'eclairer.

Posté le 23 janvier 2006 - 10:35
regarde du coté de IIS
Il y a une option d'activation du cache de l'application ISAPI . (Onglet
répertoire de base , Configuration )
J'ai eu le meme prob. car celui ci était décoché par erreur.

Amicalement

Jean Yves






"Thierry B" <thierry.bataille@cicerone.fr> a écrit dans le message de news:
43cfa6c5$1@news.pcsoft.fr...


bonjour a tous.
j'ai des pb de lenteur de reponse en utilisant un service web. Je suis
parti des exemples de la LST 62. Lorsque les 2 postes (Serveur et Pc
client utilisant le service web) se trouvent sur un LAN, tout fonctionne
bien.
Des que je deploie le meme service web sur un serveur internet, je
constate qu'entre 2 soapexecute() , je dois attendre 15 a 20 sec avant
d'avoir la reponse. Quelqu'un pourrait-il m'eclairer.

Posté le 27 janvier 2006 - 17:54
Merci pour l'info je vais essayer de suite
cordialement
"Jean Yves Pranger" <jyp@numeric.be> a écrit dans le message de news:
43d35d24$1@news.pcsoft.fr...

regarde du coté de IIS
Il y a une option d'activation du cache de l'application ISAPI . (Onglet
répertoire de base , Configuration )
J'ai eu le meme prob. car celui ci était décoché par erreur.

Amicalement

Jean Yves






"Thierry B" <thierry.bataille@cicerone.fr> a écrit dans le message de
news:
43cfa6c5$1@news.pcsoft.fr...


bonjour a tous.
j'ai des pb de lenteur de reponse en utilisant un service web. Je suis
parti des exemples de la LST 62. Lorsque les 2 postes (Serveur et Pc
client utilisant le service web) se trouvent sur un LAN, tout fonctionne
bien.
Des que je deploie le meme service web sur un serveur internet, je
constate qu'entre 2 soapexecute() , je dois attendre 15 a 20 sec avant
d'avoir la reponse. Quelqu'un pourrait-il m'eclairer.