GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
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?
Iniciado por BOLLER, jan., 31 2018 3:30 PM - 2 respostas
Conecte-se…
BOLLER
#1
Membro registado
3.657 mensagems
Popularité : +175 (223 votes)
Publicado em janeiro, 31 2018 - 3:30 PM
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/
Denunciar
1
0
BOLLER
#2
Membro registado
3.657 mensagems
Popularité : +175 (223 votes)
Publicado em agosto, 07 2018 - 3:04 AM
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/
Denunciar
0
0
Rossi Valdir
#3
Publicado em novembro, 17 2022 - 8:45 PM
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.
Denunciar
0
0
→ Voltar para WINDEV 25
WINDEV 25
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto