Bonjour,
quelqu'un serait il si cela est possible d'invoquer un web service en LUA
si oui une petite url serait la bienvenue,
d'avance merci !
Bonjour,
quelqu'un serait il si cela est possible d'invoquer un web service en LUA
si oui une petite url serait la bienvenue,
d'avance merci !
LUA n'est pas fait pour cela ; LUA c'est un langage de script qui permet de paramêtrer un jeu ou plutot un moteur de jeu générique.
Par exemple tu peux faire des scripts avec LUA pour décrire le comportement d'entités du joueur ou non.
C'est le programme principal le moteur de jeu qui doit appeler les webservices pas les scripts.
Sinon c'est à toi de définir la syntaxe dans LUA pour appeler un webservice
LUA n'a pas véritablement de limitations à ce niveau, mais à ma connaissance, peu d'informations ont trait à ce sujet spécifique. Il existe cependant un module qui permet d'utiliser lua en tant que langage de script serveur pour apache, IIS et d'autres serveurs (c'est le projet Kepler). A partir de la, construire des web services utilisant lua devient une mission un poil plus aisée...
[FAQ des forums][FAQ Développement 2D, 3D et Jeux][Si vous ne savez pas ou vous en êtes...]
Essayez d'écrire clairement (c'est à dire avec des mots français complets). SMS est votre ennemi.
Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Café. C'est dépassé tout ça.
Et si vous êtes sages, vous aurez peut être vous aussi la chance de passer à la télé. Ou pas.
Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.
mon but n'est pas de créer un web service en lua pour cela j'utiliserai certainement du C#
mais d'invoquer celui-ci en LUA
en tout cas merci pour les réponses si vous avez des informations pour la précision apportée merci !
Et bien, si tu peux créer l'interface client en C++ ou autre il suffit de créer un wrapper LUA comme on le ferait avec n'importe quelle autre classe.
Maintenant si tu veux que la partie "maitre" invoquant le code LUA soit indépendant du web service qu'il va utiliser ça va être un peu plus difficile. Ça se résume au même problème présent dans n'importe quel langage: si tu veux faire un truc compliqué il faut trouver une bibliothèque pour le faire à ta place.
Si il n'existe pas de biblio pour web services en LUA (ce qui est probable) tu pourrais éventuellement bricoler quelque chose avec une API pour les sockets TCP, une pour le XML ainsi qu'une bonne connaissance du Http et du Soap, mais ça risque de prendre du temps...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager