PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → xmlhttprequest ?
xmlhttprequest ?
Started by jvigneron, Mar., 29 2006 1:33 PM - 3 replies
Posted on March, 29 2006 - 1:33 PM
Bonjour,
Je dois dialoguer avec des serveurs distants en envoyant et réceptionnant
des flux XML, est ce que ces fonctionnalités existent déjà en windev.

Quelqu'un aurait-il une idée sur la méthode à effectuer

le problème est le suivant:
je dois envoyer et recevoir des requetes xml via un serveur http

ceci avec les assurances AXA à l'adresse https//clip-pp.axa.mgn.fr
login E022344 mdp BO022344

voici le flux d'identification :
<connection TxtIdentifier="E022344" TxtPassword="soleil1"/>

et voici la réponse que je dois obtenir :
<homepage>
<messages>
<SPLAVBDG1 libellé="CONSULTATION AVIS DE PAIEMENT" aspIn="SPLAVBDG1p.asp"
aspOut="SPLAVBDG1t.asp" dynamique="000"/>
...
...
</messages>
</homepage>



je sèche

AXA me dit de voir XMLHTTPREQUEST ???


merci de votre réponse
JOSIANE
Posted on March, 29 2006 - 4:28 PM
les infos sur l'objet sont là :xmlhttprequest
http://openweb.eu.org/articles/objet_xmlhttprequest/
Posted on March, 29 2006 - 5:02 PM
Josiane avait énoncé :
Bonjour,
Je dois dialoguer avec des serveurs distants en envoyant et réceptionnant
des flux XML, est ce que ces fonctionnalités existent déjà en windev.

Quelqu'un aurait-il une idée sur la méthode à effectuer

le problème est le suivant:
je dois envoyer et recevoir des requetes xml via un serveur http

ceci avec les assurances AXA à l'adresse https//clip-pp.axa.mgn.fr
login E022344 mdp BO022344

voici le flux d'identification :
<connection TxtIdentifier="E022344" TxtPassword="soleil1"/>

et voici la réponse que je dois obtenir :
<homepage>
<messages>
<SPLAVBDG1 libellé="CONSULTATION AVIS DE PAIEMENT" aspIn="SPLAVBDG1p.asp"
aspOut="SPLAVBDG1t.asp" dynamique="000"/>
..
..
</messages>
</homepage>

Bonjour,
J'ai déjà répondu à ton post du 20/03/06, dans lequel tu posais la même question, mais tu ne l'as
visiblement pas consulté ;-@

Voici la procédure d'envoi que j'utilise pour un traitement similaire:

(Prm_Message est le fichier XML chargé dans une variable.)

// Envoi du message et récupération du retour
// ============================================
PROCEDURE ENVOI_DU_MESSAGE(Prm_Message)
Resultat est une chaîne

Proxy("proxy",8080,"login","password") // Ouverture du Proxy (le cas échéant)

SI SOAPExécuteXML("https://adresse_à_joindre.com/?user=<login>&password=<pass>",Prm_Message) ALORS
Resultat = SOAPDonneRésultat(SOAPRésultatHTTP) // Recup du CR au format XML
SINON
Resultat = "Erreur"
FIN
Proxy("") // Fermeture du Proxy
RENVOYER Resultat

Tiens moi au courant de la suite...
A+

Freddie

--
freddie3@wanadoo.fr
Posted on March, 29 2006 - 7:04 PM
oui.....

merci.......

mais j'avais déjà trouvé ce site.....

j'étais entrain de traduire en windev

les méthodes , les membres etc...

c'est long...