Précédent   Forum des professionnels en informatique > Dotnet > C# > WebServices

WebServices WebServices - Forum d'entraide sur la programmation des WebServices en C#. Avant de poster -> Articles WebServices

Réponse
 
Outils de la discussion
Vieux 19/02/2007, 13h20   #1 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2003
Messages: 232
Envoyer un message via MSN à pc152
Par défaut Web service et evenement

Bonjour.

Je souhaiterais savoir si il est possible de déclencher un evenement dans un webservice pour le récupérer dans une application type winform.
Je m'explique.

Dans une application winform je souhaiterais q'une méthode ce déclenche lors qu'une personne appel une methode de mon webservice.

Merci
__________________
Mon Blog...

http://choulant.blogspot.com
pc152 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/02/2007, 15h52   #2 (permalink)
Rédacteur / Modérateur

 
Avatar de Thomas Lebrun
 
Date d'inscription: octobre 2002
Localisation: Région Parisienne
Âge: 27
Messages: 7 881
Par défaut

Ben, ton Web Service, c'est une classe donc tu peux très bien y coller la définition d'un event

Il suffirat de t'y abonner dans ton application WindowsForms
__________________
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development

WPF par la pratique, mon livre sur WPF ! (également disponible ici ou )

A la découverte de .NET
Thomas Lebrun est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/02/2007, 16h19   #3 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2003
Messages: 232
Envoyer un message via MSN à pc152
Par défaut

Merci
C'est tellement logique que je n'ai pas pensé a ça
__________________
Mon Blog...

http://choulant.blogspot.com
pc152 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/02/2007, 14h24   #4 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2003
Messages: 232
Envoyer un message via MSN à pc152
Par défaut

En fait cela ne marche pas.

Y a t'il un attribut particulier a mettre devant l'event ou le delegue pour pouvoir y avoir access a distance ?
__________________
Mon Blog...

http://choulant.blogspot.com
pc152 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/03/2007, 16h33   #5 (permalink)
Membre du Club
 
Avatar de dockurt2k
 
Date d'inscription: juillet 2006
Localisation: Centreville, VA, USA
Âge: 24
Messages: 91
Par défaut

Si je comprend bien tu veut que le client enregistre un de ces deleguates pour un event du serveur ?

Si c est bien cela tu ne pourra malheureusement pas y arriver en web services SOAP-WSDL implémentation Microsoft. La spécification W3C des WSDL définit bien un type de message "notification". Mais l implementation MS est destinée a être compatible avec les Web Services définit sur d autres framework( Axis, Delphi, ...) elle est donc compatible avec le Basic Profile du Ws-I. Tu est censée t en servir uniquement pour échanger des données (message), faire des appels a des services en fait.

En espérant ne pas te raconter des bêtises, mais je suis assez sur de ce que je dit.

Tu aura peut être plus de chance en utilisant WCF, le framework s occupant des Web Services dans le .Net framework 3.0.
dockurt2k est déconnecté   Envoyer un message privé Réponse avec citation
NEWS C#FAQ C#TUTORIELS C#SOURCES C#LIVRES C#

Réponse

Précédent   Forum des professionnels en informatique > Dotnet > C# > WebServices



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h58.


Vos questions techniques : forum d'entraide C# - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.