GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WINDEV 2024
→
soap et service web
soap et service web
Iniciado por guest, mai., 10 2005 12:20 PM - 3 respostas
Conecte-se…
guest
#1
Publicado em maio, 10 2005 - 12:20 PM
Bonjour,
j'ai su créer un simple service web qui retourne le paramètre envoyé.
Lorsque le paramètre est une chaîne, pas de problème, ça marche bien.
1er problème :
Lorsque le paramètre est du type booléan, la procédure (fonction) renvoie toujours "true"
quelque soit le test (pour renvoyer "vrai" ou "faux")
voici la procédure :
PROCEDURE afficher(age)
SI age < 25 ALORS
RENVOYER (Vrai)
SINON
RENVOYER (Faux)
FIN
cela marche ci je renvoie "1" ou "0"
2eme problème :
Lorsque le paramètre est du type entier, une erreur est renvoyée
voici la procédure :
PROCEDURE afficher(age est un entier)
// je ne fait que renvoyer l'âge
RENVOYER (age)
le message d'erreur :
Un caractère incorrect a été trouvé dans un contenu de texte. Erreur de traitement de la ressource ...
j'ai trouvé une astuce mais cela ne me plaît pas!
voici :
PROCEDURE afficher(age)
// age est reconnu comme chaine
tmp est un entier = val(age) // renvoie la valeur numérique d'une chaine
RENVOYER (tmp)
voilà, si quelqu'un à une idée...je suis preneur
Denunciar
0
0
nospam
#2
Publicado em maio, 10 2005 - 1:10 PM
Bonjour,
La valeur que tu envoies en paramétre est elle une valeur chaine ?
Ceci expliquerait cela !
exemple :
sAge est une chaine = "5"
ValeurRetourné est une booléan = afficher(sAge)
tu devrais avoir un message d'erreur, par contre :
iAge est un entier = 5
ValeurRetourné est une booléan = afficher(iAge)
avec cela tu ne devrait pas !
Denunciar
0
0
guest
#3
Publicado em maio, 10 2005 - 6:13 PM
le problème c'est :
si la procédure globale est du genre ce qui suit :
PROCEDURE afficher (iAge est un entier)
//
// et je ne fait rien...
// à part juste renvoyer
// la valeur du paramètre
//
RENVOYER (iAge)
- stop du serveur apache
- génération du service web (barre de menu->Atelier->ServiceWeb etc...)
- "copier" des fichiers générés et de "WDSoapConfig.exe"
- "coller" dans un rep du serveur apache1.3.3...
- "exécution" de "WDSoapConfig.exe"
- run du serveur apache
- lancement de la page d'index.htm (générée) et test du service.
une page s'ouvre avec les erreurs suivantes :
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
Un caractère incorrect a été trouvé dans un contenu de texte. Erreur de traitement de la ressource
http://localhost/webServ
...
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/
"> <SOAP-ENV:Body> <S...
par contre quand je ne précise pas le type du paramètre ex:
PROCEDURE afficher (iAge) etc...
...
là, ça marche mais , la page s'affiche avec le résultat... mais détécté comme "string"
voilà..
Merci
Denunciar
0
0
nadinegouba
#4
Publicado em junho, 13 2005 - 4:22 PM
s'il vous plait, j'essai de mettre en oeuvre un service web du meme style (qui renvoi juste une chaine de caractere ) avec apache 1.3.33 mais je n'y arrive pas.
Pouvez vous m'indiquer les etapes a suivre pour y arriver. mon adresse email est nainegouba@caramail.com
merci de m 'aider
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
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