Appel WCF à l'Aide de SAVON appel
Je veux appeler un service WCF à l'aide de SAVON?
c'est mon contrat:
[ServiceContract(Namespace = "http://www.MySite.com/Services/TransferFile")]
public interface ITransferFile : ICloseableAndAbortable
{
///<summary>
///This will send the file which is associated with this rule to all the subscribers.
///</summary>
///<param name="ruleId"></param>
[OperationContract]
void ByRuleId(int ruleId);
}
la liaison est actuellement fixé à cela, j'ai besoin de la changer?
<endpoint address="" binding="wsHttpBinding" contract="FileTransfer.Wcf.ITransferFile">
alors, comment aurais-je l'appeler par l'intermédiaire de savon? par exemple à l'aide de l' (HttpWebRequest)WebRequest
Merci beaucoup à l'avance
Vous devez vous connecter pour publier un commentaire.
2 le message
3 le savon d'action
pour info j'ai demandé une (HttpWebRequest)WebRequest, que comme un possible moyen, j'ai fini par utiliser un site Web de Référence et le violoneux
Est-il une raison que vous préférez WebRequest au lieu de générer un proxy client avec svcutil.exe qui prend soin de toute la plomberie?
Il y a un certain nombre de façons dont vous pouvez faire ceci:
svcutil
ou "Ajouter une Référence de Service" dans un projet Visual StudioWcfTestClient.exe
qui est dans votre(Visual Studio)\Common7\IDE\Tools\bin
(?? pas sûr à 100% sur la location - case et vous trouverez à coup sûr!) et qui vous permet de vous connecter à l'exécution d'un service WCF, inspecter ses opérations, et aussi les appelerMarc