Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Windows > Services Windows
Services Windows Forum d'entraide sur le développement de services Windows.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 16h24   #1
arnauldm
Invité régulier
 
Inscription : février 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 19
Points : 9
Points : 9
Par défaut [C#] Acceder a un service Windows

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
arnauldm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 16h49   #2
Cyrius95
Membre du Club
 
Inscription : juillet 2010
Messages : 41
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 41
Points : 55
Points : 55
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.
Cyrius95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 17h09   #3
arnauldm
Invité régulier
 
Inscription : février 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 19
Points : 9
Points : 9
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
arnauldm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 17h22   #4
Cyrius95
Membre du Club
 
Inscription : juillet 2010
Messages : 41
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 41
Points : 55
Points : 55
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.
Cyrius95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2011, 14h16   #5
arnauldm
Invité régulier
 
Inscription : février 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 19
Points : 9
Points : 9
Merci bien , je vais regarder ca
arnauldm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 18h34   #6
arnauldm
Invité régulier
 
Inscription : février 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 19
Points : 9
Points : 9
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
arnauldm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 20h49   #7
Cyrius95
Membre du Club
 
Inscription : juillet 2010
Messages : 41
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 41
Points : 55
Points : 55
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.
Cyrius95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 22h58   #8
h2s84
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 738
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 28
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 738
Points : 5 157
Points : 5 157
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
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
__________________
Consultant .Net chez SoftFluent
Découvrir notre produit CodeFluent Entities

Adhérer à l'association Fier d'être développeur
Les FAQs sur les technologies .Net voir ici
Les cours et tutos sur les technologies .Net voir ici
Les critiques sur les livres parlant des technologies .Net voir ici
Pensez à la balise [CODE]
Pensez au tag si votre problème est résolu
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 19h16   #9
arnauldm
Invité régulier
 
Inscription : février 2010
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 19
Points : 9
Points : 9
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
arnauldm est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h08.


 
 
 
 
Partenaires

Hébergement Web