PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → Accéder à un webservice externe (WM21)
Accéder à un webservice externe (WM21)
Débuté par Maïne, 18 fév. 2019 11:50 - Aucune réponse
Membre enregistré
2 messages
Posté le 18 février 2019 - 11:50
Bonjour,

Je suis en train de créer une petite application sur Windev Mobilel 21 qui utilise une base de donnée via SQL Management Studio. J'y accède à l'aide d'un webservice auquel j'ai accès LOCALEMENT. Le but de l'application est simplement de trouver le nom d'un client à partir de son numéro de compte.
Je souhaiterais savoir comment m'y prendre pour y accéder de L'EXTÉRIEUR, avec une adresse IP publique.

Voici le code de mon projet
gnBHinst est un entier
gs_ressource est une chaîne="ALEXIUM64"
gs_usr est une chaîne="sa"
gs_pwd est une chaîne="cdr"
gs_dbs est une chaîne="AGL"
NumConnexion est un entier
gs_interpt est un entier = 0
gnS_nb est un entier
gs_IP est une chaîne = "192.168.1.15"
gs_URL est une chaîne = "http://"+gs_IP+"/WDSOAPDB_WEB/"

NumConnexion = SQLConnecteWS(gs_URL, gs_ressource, gs_usr, gs_pwd, gs_dbs, "ODBC")

SI NumConnexion <> 0 ALORS
Info ("ok")
SINON
SQLInfoGene()
Erreur("La connexion à la source de données " + gs_ressource + " a échoué." + RC + "Code erreur : " + ...
SQL.Erreur + RC + SQL.MesErreur)

SQLDéconnecte()

FIN
// Dans tous les cas (connexion OK ou pas)


Merci d'avance