Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Merci pour ta reponse.
certains services Web soap ne peuvent pas être importés avec windev.
Par conséquent, je voulais utiliser le code à la place dimporter .
Ce service Web jai envoyé peut être importé, je l’utilise comme exemple pour m’assurer que sa fonctionnement avant d’essayer des services complexes.
Avez-vous un exemple de code pour moi?
Cdt,
Saad
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
WD Consomer un SOAP WEBSERVICE via CODE.
Discussion dans 'Résolution problème & conseils' créé par saad27, Mar 20, 2019.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
, regardes ça voir. Je n'ai pas regardé,
Exemple de la LST n°64 : WD AutomateSchneider
windev
Cet exemple permet d'accéder à un automate grâce à un service Web XML.
L'utilisation des services web dans les automates permet d'éviter la couche OPC.
Le service web permet un accès plus rapide à l'automate.
Le service web permet de :
- Récupérer des informations d'identification de l'automate
- Lire et/ou écrire dans les variables de l'automate
L'exemple est basé sur un automate de Schneider-Electric accessible par Internet.
Cet automate fait partie de l'offre FactoryCast qui intègre un mini serveur web ainsi qu'un serveur SOAP.
Il est donc possible d'accéder à cet automate soit :
- Par le biais d'une interface Web
- Par le biais d'un service Web XML.
L'automate accessible par internet n'est bien entendu relié à aucun process. Il permet juste d'utiliser le service Web XML fourni par la société Schneider-Electric de façon didactique.
suenodesign apprécie ceci.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
J'ai vérifier le WD AutomateSchneider mais cela ne m'aide pas.
J'essaie d'utiliser la méthode intégrée. J'ai une question à ce sujet. J'ai besoin de passer le paramètre à l'en-tête du Web service soap, puis le body. Je ne suis pas sûr que je le fasse correctement. Pouvez-vous m'aider?
Je ne reçois rien come resulta.
v0 is OGHeader
v1 is InvoiceRequest
v2 is InvoiceResponse
v0.Destination:entityID="OWS"
v0.Origin:systemType="WEB"
v0.Destination:systemType="PMS"
v0rimaryLangID="E"
v0.Origin:entityID="OWS"
v1.ReservationRequest.HotelReference:hotelCode="BMP"
v1.ReservationRequest.ReservationID.UniqueID:type="INTERNAL"
v1.ReservationRequest.ReservationID.UniqueID:source="41268"
v1.BillingWindow=1
v2=Invoice(v1)
EDT_Result=v2.Result
Merci
Saad