le 09-11-2009 08:40 AM
Bonjour Monsieur,
Je voudrais de l'aide par rapport à mon petit programme fait avec Labview.
En fait, j'ai repris un exemple de programme Web Service, j'avais des problèmes de compilation, mais maintenant ça marche bien.
J'arrive à communiquer avec le client navigateur. Mais ce je voudrais, c'est justement de créer un client sous labview au lieu d'utiliser
le navigateur.
Comment réaliser cette tâche, si c'est possible?
Merci d'avance
yakhya
le 09-14-2009 02:53 AM
Bonjour,
Pour pouvoir communiquer avec un Web Service via LabVIEW il faut pouvoir utiliser le protocole HTTP. Pour cela je vous invite à regarder ce document de la communauté d'utilisateurs LabVIEW :
N'hésitez pas à poser vos questions concernant ce problème.
En vous souhaitant une bonne journée.
Cordialement,
le 09-14-2009 04:27 AM
Bonjour Maxime,
Merci d'avoir répondu à ma question. Le seul souci est que la version 8.6 que j'ai n'est pas compatible avec les applications http.
Est ce qu'on le faire marcher autrement quand on n'a pas la version 2009?
Merci
Cordialement
yakhya
09-14-2009 04:58 AM - modifié 09-14-2009 04:58 AM
Bonjour,
Dans ce cas là, la méthode est un peu plus compliquée, je vous invite à lire le tutoriel suivant : Using LabVIEW to Call SOAP Web Service.
Cordialement,
le 12-17-2009 01:25 PM
Bonsoir,
J'arrive actuellement à communiquer avec le serveur LabVIEW en utilisant la méthode POST. LabVIEW me renvoie un code html mis à jour en fonction de ma requête (utilisation de sorties de type flux). Par contre je n'arrive pas à renvoyer une image jpeg. J'ai essayé avec "définir un type MIME de réponse http" mais sans succès. Suis-je sur la bonne voie ?
Je ne trouve quasiment aucun exemple sur les web services. Pourriez vous m'indiquer où en trouver ?
Cordialement.
Vincent
12-18-2009 09:42 AM - modifié 12-18-2009 09:46 AM
Bonjour,
Vous pouvez toujours nous joindre votre VI, autrement vous trouverez des exemples dans la DevZone:
http://decibel.ni.com/content/docs/DOC-6210
http://decibel.ni.com/content/docs/DOC-6252
http://forums.ni.com/ni/board/message?board.id=170&message.id=349276&requireLogin=False
http://zone.ni.com/devzone/cda/epd/p/id/3876
http://zone.ni.com/devzone/cda/epd/p/id/861
Cordialement,
le 12-18-2009 12:26 PM
Bonsoir,
J'ai créé un webservice (monserviceweb) avec le vi de l'exemple http://forums.ni.com/ni/board/message?board.id=170&message.id=349276&requireLogin=False.
J'ai configuré le service web avec comme fichier source stream_video.vi en choisissant la sortie de type flux.
Quand j'exécute la commande http://localhost/monserviceweb/stream_video, j'ai l'erreur 404.
Que manque t-il dans ma configuration ?
Cordialement.
Vincent
le 12-21-2009 10:31 AM
Bonjour,
Pouvez vous poster votre Projet entier afin de pouvoir le tester avec les mêmes options de construction que vous?
Cordialement
Yann C.
France
le 12-21-2009 11:31 AM
Bonsoir,
Voici mon projet. Je viens de m'apercevoir d'une faute de frappe que j'avais faite dans le nom du service web. Je n'ai donc plus l'erreur 404. J'ai l'icone de Quick Time qui s'affiche avec un point d'interrogation. Je précise que je n'ai pas Quick Time mais que j'ai seulement Quick Time Plug-in 7.6.5 qui fonctionne.
Remarque : si je configure la sortie de type terminal au format texte, j'obtiens code = -67304.
Cordialement.
Vincent
le 12-24-2009 03:29 AM
Bonjour,
J'ai testé votre projet en ouvrant le sampl.mov fournit lors de l'install de Quicktime et j'ai bien la vidéo qui se lance dans la page Web. Le point d'interrogation semble s'afficher lorsque le format du fichier sélectionné n'est pas correct (donc non reconnu) ou que le fichier .mov n'est pas chargé correctement ou entierement dans le VI stream_video.vi.
Peut être votre fichier n'est simplement pas compatible Quicktime?
Cordialement,
Rémi M.
National Instruments France
>> Les présentations NIDays 2010 déjà disponibles au téléchargement !