Appel SW SYNCHRO_INFINITY_AGILEO en Diva

Plusieurs exemples d'appel au service métiers via SYNCHRO_INFINITY_AGILEO (en mode SOAP) sont illustrés dans l'utilitaire 'CLIENTSWDHUB'

Principe

Chaque appel a un service métier suit les mêmes étapes:

  • utilisation ou construction de l'URL d'appel au service web (via IIS)
  • construction du détail de message pour l'action métier : la zone PARAM
  • détermination du service web harmony : la zone ACTION
  • appel a l'instruction WebServiceDivaExecute avec
    • l'URL
    • l'ACTION
    • les PARAM
  • récupération et vérification de la réponse


Exemple

Voir le 'clientswdhub.dhsp', par exemple 'Interroger_stock'


Illustration

URL utilisée : http://localhost:8080/WebServiceDiva/WebServiceDiva.asmx

Zone ACTION : <action>SYNCHRO_INFINITY_AGILEO

Flux XML pour la zone PARAM : 

Appel au web service : st = WebServiceDivaExecute(URL,ACTION,FluxXML,retour)

Réponse:

st = 0 => Appel réussi

Retour =