FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 25
→
Windev - Como alterar o endereço de um webservice local por um webservice remoto?
Windev - Como alterar o endereço de um webservice local por um webservice remoto?
Débuté par BOLLER, 31 jan. 2018 15:30 - 2 réponses
Connectez-vous…
BOLLER
#1
Membre enregistré
3 651 messages
Popularité : +175 (223 votes)
Posté le 31 janvier 2018 - 15:30
Resposta está aqui nesse link
https://help.windev.com/en-US/…
Endereço = Address = Cadeia de caracteres Usado para substituir o endereço de chamada do Webservice descrito no WSDL por outro URL. Esta propriedade é útil se o Webservice estiver hospedado em servidores diferentes. Esta propriedade possui o seguinte formato: "http: // server: port / webservice_path". Para um Webservice gerado com WINDEV e implantado em um servidor de aplicativos WEBDEV, é o URL do arquivo cuja extensão é "awws".
Notas :
A modificação desta propriedade substitui todo o URL descrito no WSDL.
Se esta propriedade corresponder a uma string vazia (""), os URLs descritos no WSDL serão reutilizados.
Propriedades associadas ao Webservice
Para lidar com um Webservice por programação, tudo que você precisa fazer é usar o nome do Webservice (encontrado no explorador de projetos).
Nota : Um arrastar e soltar pode ser executado a partir do explorador do projeto para o editor de código para inserir o nome do Webservice.
IF
Url_Local
=
True
WS_
Adriano
..
Address
=
"http://server:port/webservice_path01"
ELSE
WS_
Adriano
..
Address
=
"http://server:port/webservice_path02"
END
Bons estudos
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Signaler
1
0
BOLLER
#2
Membre enregistré
3 651 messages
Popularité : +175 (223 votes)
Posté le 07 août 2018 - 03:04
Exemplo
url
is boolean
//
IF
url
=
False
THEN
WebserviceJson
..
Address
=
"http://DESKTOP-C6804SU/WEBSERVICESOAP_WEB/awws/WebserviceJson.awws"
ELSE
WebserviceJson
..
Address
=
"http://200.203.134.1/WEBSERVICESOAP_WEB/awws/WebserviceJson.awws"
END
varx
is string
=
WebserviceJson
..
Address
envio01
is
a ws_select_clientesResponse
//inicia o metodo
envio01
=
ws_select_clientes
(
"Adriano"
)
//passagem de parametros
s
Resultado
is string
=
envio01.ws_select_clientesResult
// pegando o resultado
st
ArrClientes
is structure
clientesID
is
8
-
bytes int
nome
is string
telefone
is string
status
is boolean
avatar
is string
token
is string
END
arrClientes
is array of
st
ArrClientes
arrClientes
=
JSONToVariant
(
s
Resultado
)
FOR
E
ACH stcliente OF arrClientes
TableAdd
(
TABLE_
Clientes
,
stcliente.nome
+
TAB
+
stcliente.telefone
+
TAB
+
stcliente.status
)
END
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Signaler
0
0
Rossi Valdir
#3
Posté le 17 novembre 2022 - 20:45
Funcionou. Importante lembrar que é necessário definir o endereço. O Windev não faz automático quando importa o Webserver como eu acreditava que fosse.
Signaler
0
0
→ Revenir à WINDEV 25
WINDEV 25
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte