Web Service + xHarbour

Web Service + xHarbour

Postby MGA » Fri Nov 26, 2010 8:40 pm

Pessoal,

alguem sabe como fazer esta conexão em xharbour+fwh?

Exemplo de Conexão:

Linguagem PHP + Class nusoap

<?php

include_once('lib/nusoap.php');

// link do web service
$wsdl = 'http://www.phdrisk.com/padrao/webservice/server.php?wsdl';

$client = new nusoapclient($wsdl,true);
$registro = array();
$registro[] = "99999"; // login
$registro[] = "99999"; //senha
$registro[] = "<analisePHDRISK>…"; //string

print_r($client->call('analise',$registro));

?>

Link Web Service
https://www.phdrisk.com/padrao/webservi ... r.php?wsdl

Fluxo

| analise(login,senha,string) |
USUARIO | ----------------------------------------- | PHDRISK
| stringRetorno |
| ----------------------------------------- |

Procedimento
Chamar a função analise passando por parâmetro o login, a senha, e o XML de envio, como retorno será enviado XML de retorno.


Login = Código usuário
Senha = senha do usuário
String = XML de consulta
StringRetorno = XML de resposta
ubiratanmga@gmail.com

FWH18.02
FWPPC
Harbour/xHarbour
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1234
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: Web Service + xHarbour

Postby elmoiquique » Sun Nov 28, 2010 4:47 pm

Ahi tienes un ejemplo que funciona con web services

viewtopic.php?f=6&t=20283
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: Web Service + xHarbour

Postby MGA » Mon Nov 29, 2010 10:09 am

elmoiquique,

muito obrigado por ter respondido, a minha dúvida agora é como chamar a função:

analise(login,senha,string)

no WEB SITE?

Como posso fazer isso seguindo o seu exemplo?

Muito obrigado
ubiratanmga@gmail.com

FWH18.02
FWPPC
Harbour/xHarbour
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1234
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: Web Service + xHarbour

Postby elmoiquique » Fri Mar 04, 2011 4:49 pm

Una Consulta sobre el estado de un Servidor, como puedo saber si un servidor esta activo, caido, o simplemente no esta..

Yo lo uso asi

ts_servidor:='http://sve-piloto.zofri.cl/sveConsultasWSN?WSDL

If .not. ohttp:open("POST",ts_servidor,.f.)
msginfo('Fuera de linea")
return .f.
endif

en ambos casos este activo, fuera de linea, caido o apagado, nunca lo valida simplemente dice que esta activo,

Lo que necesito es saber si esta o no esta

gracias
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: Web Service + xHarbour

Postby pcordonet » Fri Mar 04, 2011 5:05 pm

Hola,
Yo utilizo esto:
Code: Select all  Expand view

Function ExistServer(cUrl)
Local oTUrl,aIp,lServer:= .F.
// Comprobem l'adre‡a
oTUrl:= TUrl():new( cUrl)

INetInit()
aIP := INetGetHosts( oTUrl:cServer )
If len(aIP) > 0
    lServer:= .T.
EndIf

INetCleanUp()
Return lServer
 


Espero que te sirva.
Pere
pcordonet
 
Posts: 111
Joined: Sat Jan 30, 2010 8:35 am
Location: Girona


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Horizon and 11 guests