PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Webservice REST
Webservice REST
Débuté par Roumegou Eric, 14 juin 2017 19:16 - 28 réponses
Posté le 14 juin 2017 - 19:16
Bonsoir,

je cherche quelqu'un qui a mis en production un webservice REST sur un
serveur IIS.
Impossible de le faire fonctionner.

Exemple le projet fourni au TDF; WW_SOA_WTT22

Même avec l'aide de mon hébergeur, on n'y arrive pas.
Donc toute experience réussie est la bienvenue.

rmq :
- on le fait fonctionner en déploiement local
- le déploiement crée un rep avec le wdl et les .fic sous le repertoire
REST indiqué pour le compte de déploiement
- rien ne semble créé dans IIS

Merci

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Membre enregistré
1 143 messages
Popularité : +50 (142 votes)
Posté le 15 juin 2017 - 08:02
Bonjour,

J'ai créé un webservice sur un serveur IIS sans difficultés. Par contre j'ai opté un projet SOAP avec un service REST cela évite la création d'une page web pour les extension wdl.
Avez-vous créer la page web et l'avez-vous référence dans IIS (comme un nouveau site) ? Si j'ai bien compris le fonctionnement, ceci est nécessaire.

Thierry
Posté le 15 juin 2017 - 09:01
Le 15/06/2017, THIERRY TILLIER a supposé :
Bonjour,

J'ai créé un webservice sur un serveur IIS sans difficultés. Par contre j'ai
opté un projet SOAP avec un service REST cela évite la création d'une page
web pour les extension wdl.
Avez-vous créer la page web et l'avez-vous référence dans IIS (comme un
nouveau site) ? Si j'ai bien compris le fonctionnement, ceci est nécessaire.

Thierry

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


Bonjour Thierry,
Merci de ta réponse.

Je parle bien du nouveau système REST dispo depuis la 22. J'ai déjà
créé des services REST basés sur des pages AWP, et ceci depuis la 21 et
en suivant un webinaire de J.Aert. Et j'utilise depuis longtemps des
webservices Soap déployés en Webdev avec un projet WD19.

Là on a un truc en 22 qui est sensé faire papa maman tout seul, et
c'est ce que je veux utiliser.

Quand on le déploie, justement dans IIS il ne crée rien.
Qu'entends tu par page Web ?

Si tu es bien dans le cas du REST (après json ou soap c'est le format
des données transférées ) qu'est ce qu'il te crée dans IIS ?

Faut-il avoir un mappage de script du nom du projet pointant sur un
wd220awp.exe ?
Faut-il avoir un mappage sur une extension particulière ?
Est ce que cela doit créer un répertoire virtuel _WEB (à priori non)


Merci de tes réponses.
Posté le 15 juin 2017 - 09:55
Bon, on vient d'éclaircir le problème.
je vais revenir avec + d'infos si ça peut servir à d'autres


Il se trouve que Roumegou Eric a formulé :
Le 15/06/2017, THIERRY TILLIER a supposé :
Bonjour,

J'ai créé un webservice sur un serveur IIS sans difficultés. Par contre
j'ai opté un projet SOAP avec un service REST cela évite la création d'une
page web pour les extension wdl.
Avez-vous créer la page web et l'avez-vous référence dans IIS (comme un
nouveau site) ? Si j'ai bien compris le fonctionnement, ceci est
nécessaire.

Thierry

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com

Bonjour Thierry,
Merci de ta réponse.

Je parle bien du nouveau système REST dispo depuis la 22. J'ai déjà créé des
services REST basés sur des pages AWP, et ceci depuis la 21 et en suivant un
webinaire de J.Aert. Et j'utilise depuis longtemps des webservices Soap
déployés en Webdev avec un projet WD19.

Là on a un truc en 22 qui est sensé faire papa maman tout seul, et c'est ce
que je veux utiliser.

Quand on le déploie, justement dans IIS il ne crée rien.
Qu'entends tu par page Web ?

Si tu es bien dans le cas du REST (après json ou soap c'est le format des
données transférées ) qu'est ce qu'il te crée dans IIS ?

Faut-il avoir un mappage de script du nom du projet pointant sur un
wd220awp.exe ?
Faut-il avoir un mappage sur une extension particulière ?
Est ce que cela doit créer un répertoire virtuel _WEB (à priori non)


Merci de tes réponses.
Membre enregistré
1 143 messages
Popularité : +50 (142 votes)
Posté le 15 juin 2017 - 10:25
si tu génère un fichier wdl il faut utiliser des requetes http (et donc avoir une page web - elle généré automatiquement avec le Webservice,). Après le déploiement, il reste à mapper cette page dans IIS (me semble-t-il).

C'est pourquoi je préfère un projet SOAP avec création du webservice REST, et le webinaire de J Aerts utilise cette méthode (je pense). Ensuite dans les projets qui utilisent ce webservice il suffit d'importer la description (fichier wdsl venant du projet SOAP/REST)
Posté le 15 juin 2017 - 10:38
Il y avait certainement un conflit avec les webservices SOAP que l'on a
déployés avec du WD19.
Du coup j'ai créé un sous domaine et surtout un compte Webdev dédié,
avec bien sûr un répertoire dédié pour refaire les déploiements.
Là il a bien créé des mappages de scripts, d'ailleurs de nouveaux
types.

Enfin cela marche.
Je tiens à dispo une petite doc pour ceux qui aurait besoin de se
lancer dans la même config.

Encore Merci à Thierry de m'avoir répondu.


Roumegou Eric avait écrit le 15/06/2017 :
Bon, on vient d'éclaircir le problème.
je vais revenir avec + d'infos si ça peut servir à d'autres


Il se trouve que Roumegou Eric a formulé :
Le 15/06/2017, THIERRY TILLIER a supposé :
Bonjour,

J'ai créé un webservice sur un serveur IIS sans difficultés. Par contre
j'ai opté un projet SOAP avec un service REST cela évite la création d'une
page web pour les extension wdl.
Avez-vous créer la page web et l'avez-vous référence dans IIS (comme un
nouveau site) ? Si j'ai bien compris le fonctionnement, ceci est
nécessaire.

Thierry

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com

Bonjour Thierry,
Merci de ta réponse.

Je parle bien du nouveau système REST dispo depuis la 22. J'ai déjà créé
des services REST basés sur des pages AWP, et ceci depuis la 21 et en
suivant un webinaire de J.Aert. Et j'utilise depuis longtemps des
webservices Soap déployés en Webdev avec un projet WD19.

Là on a un truc en 22 qui est sensé faire papa maman tout seul, et c'est ce
que je veux utiliser.

Quand on le déploie, justement dans IIS il ne crée rien.
Qu'entends tu par page Web ?

Si tu es bien dans le cas du REST (après json ou soap c'est le format des
données transférées ) qu'est ce qu'il te crée dans IIS ?

Faut-il avoir un mappage de script du nom du projet pointant sur un
wd220awp.exe ?
Faut-il avoir un mappage sur une extension particulière ?
Est ce que cela doit créer un répertoire virtuel _WEB (à priori non)


Merci de tes réponses.
Posté le 15 juin 2017 - 11:11
THIERRY TILLIER a présenté l'énoncé suivant :
si tu génère un fichier wdl il faut utiliser des requetes http (et donc avoir
une page web - elle généré automatiquement avec le Webservice,). Après le
déploiement, il reste à mapper cette page dans IIS (me semble-t-il).

C'est pourquoi je préfère un projet SOAP avec création du webservice REST, et
le webinaire de J Aerts utilise cette méthode (je pense). Ensuite dans les
projets qui utilisent ce webservice il suffit d'importer la description
(fichier wdsl venant du projet SOAP/REST)

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


oui mais ça c'était avant ... comme dit la pub

le système a évolué et ça marche maintenant que je sais le mettre en
prod
il n'y a aucune page html ou awp.
(si il te génère une page de tests, mais elle est directement produite
par le moteur)
tout est dans le wdl et les url sont gérées directement par le projet.
Posté le 15 juin 2017 - 11:18
Bonjour,
envoies moi une copie à du doc à okan@gmail.com. Je suppose que c'est comme cela qu'on peut y avoir accès.
BAT
Posté le 15 juin 2017 - 15:11
Il se trouve que Ralph a formulé :
Bonjour,
envoies moi une copie à du doc à okan@gmail.com. Je suppose que c'est comme
cela qu'on peut y avoir accès.
BAT

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


encore faudrait-il que ton mail fonctionne !
Membre enregistré
2 566 messages
Popularité : +222 (260 votes)
Posté le 15 juin 2017 - 18:26
Salut,
Je suis preneur (psaintbertin-at-hotmail-point-fr)

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique
Posté le 07 juillet 2017 - 13:57
Je suis preneur aussi : o.popiers@gmail.com

Merci
Posté le 07 juillet 2017 - 20:11
Bonsoir, je suis preneur à okansofonhy@gmail.com.
Merci
Membre enregistré
265 messages
Popularité : +14 (16 votes)
Posté le 10 juillet 2017 - 14:22
Bonjour Eric,

Si tu as une minute, moi également je suis fortement intéressé par cette documentation !
Merci de l'avoir proposé :)

email : rmalkafr@yahoo.fr

Cordialement

--
René MALKA
Posté le 10 juillet 2017 - 15:28
Après mûre réflexion, "ÿÿÿÿÿÿ" a écrit :
Bonjour Eric,

Si tu as une minute, moi également je suis fortement intéressé par cette
documentation !
Merci de l'avoir proposé :)

email : rmalkafr@yahoo.fr

Cordialement


bonjour à tous
envoyé sur vos mails.

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Posté le 25 juillet 2017 - 19:47
On 2017-07-10 11:28:34 +0000, Roumegou Eric said:
Bonjour,

Je galère avec le déploiement...malgré le Webinaire de
Jèrome...Pouvez-vous me faire suivre votre DOC.

Merci,

Cordialement
dupuy.c@free.fr

Après mûre réflexion, "ÿÿÿÿÿÿ" a écrit :
Bonjour Eric,

Si tu as une minute, moi également je suis fortement intéressé par
cette documentation !
Merci de l'avoir proposé :)

email : rmalkafr@yahoo.fr

Cordialement

bonjour à tous
envoyé sur vos mails.

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Posté le 08 septembre 2017 - 12:33
Bonjour Roumegou Eric

Vous avez proposé une Doc pour installer les WebService dans IIS
J'ai le m^me problème due vous et serai heureux de recevoir votre Doc que vous proposé

Merci d'avance
epicure@epicure.info
Posté le 18 janvier 2018 - 17:46
bonjour Eric

je veux bien un exemplaire de votre doc (contact@hfranco.com)

Un grand merci par avance

Hervé
Posté le 19 février 2018 - 16:12
bonjour Eric,

si c'est toujours possible, je veux bien un exemplaire de votre doc -> a04486-webdev@yahoo.com

Un grand merci par avance
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 20 février 2018 - 08:19
Bonjour,

Merci, Eric, de cette proposition très intéressante, et de l'effort de mise en commun :).
Pourquoi ne pas mettre le doc sur le site de dépôt de pcsoft ?
https://depot.pcsoft.fr/

Cela nous évitera peut-être à tous de faire traîner nos e-mails en clair sur un site public, et à toi de répondre pendant 10 ans à toutes les personnes intéressées ?

Bons dév
CV
Posté le 20 février 2018 - 12:53
CV a pensé très fort :
Bonjour,

Merci, Eric, de cette proposition très intéressante, et de l'effort de mise
en commun :).
Pourquoi ne pas mettre le doc sur le site de dépôt de pcsoft ?
https://depot.pcsoft.fr/

Cela nous évitera peut-être à tous de faire traîner nos e-mails en clair sur
un site public, et à toi de répondre pendant 10 ans à toutes les personnes
intéressées ?

Bons dév
CV

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com

Bonjour
ok mais faut que je prenne le temps de la rendre moins "perso"
et du temps j'en ai pas des masses en ce moment
Membre enregistré
137 messages
Popularité : +7 (7 votes)
Posté le 18 novembre 2018 - 03:25
Bonjour,
je galere à deployer un webservice REST ancienne methode basé sur page AWP
je deploie bien ma page sur moteur WEBDEV
mais lorsque je lance mes requettes j ai une erreur 404

je cherche desesperement comment faire ce deploiement un tuto serait le bienvenu

merci
Posté le 06 février 2019 - 10:36
Bonjour,

Si c'est encore possible je suis aussi preneur pour la doc.

Bonne journée.
Posté le 07 février 2019 - 15:29
Après mûre réflexion, Rolf a écrit :
Bonjour,

Si c'est encore possible je suis aussi preneur pour la doc.

Bonne journée.

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


sans une adresse mail ça va être compliqué
Membre enregistré
91 messages
Popularité : +5 (5 votes)
Posté le 12 février 2019 - 09:24
Bonjour,

Je serais intéréssé aussi par cette documentation.
merci d'avance.

postmasteratgestdev.fr

Eric
Posté le 18 février 2019 - 15:51
Bonjour,
Si c'est encore possible je suis aussi intéréssé par cette documentation.
merci d'avance.

er at belsoft.be
Posté le 07 mai 2019 - 10:24
Bonjour,

Après des recherches et des tests (pc soft ne parlent pas beaucoup de ces problèmes), voici quelques constats :
- Lors du déploiement des entrées se crées dans 'Mappages de gestionnaires' sur un des sites présents sur le serveur !!!!
- il faut que ce site soir démarré
- Eviter que ce site soit multi-domaines (mettre un nom de domaine bidon)

Je ne maîtrise pas complètement le sujet, mais ça fonctionne suite à ces modifs

Bonne journée
Posté le 30 décembre 2019 - 09:37
Bonjour Eric,

Si votre doc est encore disponible, je suis très intéressé : geoffrey at softup fr

Merci d'avance.
Posté le 24 juin 2022 - 18:35
Bonjour,

je travaille sur les webservices REST...

J'ai beaucoup de difficultés à lancer le web service sur un PC distant !!!

Pouvez vous m'envoyer la documentation

Cordialement

dvanagt.dva@gmail.com
Membre enregistré
6 messages
Posté le 30 juillet 2022 - 09:41
I want to know How do I REST a Web Service?