Bonjour,
J'ai besoin de pouvoir interagir avec un service windows que j'ai développé , avoir accès a ses méthodes a partir d'une autre application.
Auriez vous une idée du comment faire ?
merci d'avance
arnauld
Bonjour,
J'ai besoin de pouvoir interagir avec un service windows que j'ai développé , avoir accès a ses méthodes a partir d'une autre application.
Auriez vous une idée du comment faire ?
merci d'avance
arnauld
Bonjour.
Peux tu préciser comment est fait ton service?
Pour pouvoir interagir avec le service il faut que celui ci expose des méthodes comme un service WCF par exemple.
Cordialement.
Bonjour,
En utilisant simplement le nouveau projet / Service windows
j'avais bien pensé a communiquer avec wcf mais je n'ai pas trouver comment l'utiliser avec le service
Voila un exemple de conception et d'hébergement d'un service WCF dans un service Windows. Cela pourra peut être t'aider.
http://msdn.microsoft.com/en-us/library/ms733069.aspx
Cordialement.
Merci bien , je vais regarder ca
Bonsoir,
je viens d'essayer de mettre en place la solution, j'arrive bien a installer le service, mais je ne trouve pas la solution pour attaquer wcf car il n'y a pas de fichier wsdl .
Auriez vous une idée ?
merci d'avance
arnauld
Bonsoir.
Tu peux récupérer le wsdl, via l'adresse mex qui tu auras configuré dans ton fichier de configuration.
Pour le visualiser, démarre ton service et rentre cette adresse dans un navigateur.
Lorsque tu génèrera un proxy, ce sera également cette adresse que tu devras utiliser.
Cordialement.
Est-tu sûr d'avoir exposer tes métadonnées ?
Si la publication des métadonnées n'est pas faite impossible d'avoir accès au wsdl. Pour savoir comment faire visite ce lien.
J'ajouterai aussi que c'est pas parce que tu ne peux pas accéder à tes métadonnées (ton fichier WSDL) que c'est impossible d'interroger ton service web.
Différents méthodes permettent de générer le proxy d’accès au service web :
- Génération à partir des métadonnées donc du fichier WSDL
- Génération manuel en dérivant de ClientBase ou de de DuplexClientBase
- Génération dynamique
Merci pour vos réponses, j'ai résolu mon problème de manière expéditive :
j'ai crée un nouveau projet de type service windows, je lui ai ajouté un web service , visual ma tout configuré comme il faut et ça a fonctionné du premier coups, alors que je m’esquintai a tout faire a la main, ça m'apprendra
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