Service IWCF


Vous avez créé un service.

Pour tester ce service, vous allez devoir créer un client et l'utiliser pour appeler le service. Pour ce faire, vous pouvez utiliser l'outil svcutil.exe à partir de la ligne de commande avec la syntaxe suivante :


svcutil.exe http://www.silaexpert01.fr/SILAE/IWCF/IWCF.svc?wsdl

Il est également possible d'accéder à la description du service dans un fichier unique :

http://www.silaexpert01.fr/SILAE/IWCF/IWCF.svc?singleWsdl

Cette opération va créer un fichier de configuration et un fichier de code contenant la classe du client. Ajoutez les deux fichiers à votre application cliente et utilisez la classe de client générée pour appeler le service. Par exemple :

C#


class Test
{
    static void Main()
    {
        IWCFClient client = new IWCFClient();

        // Utilisez la variable 'client' pour appeler des opérations sur le service.

        // Fermez toujours le client.
        client.Close();
    }
}

Visual Basic


Class Test
    Shared Sub Main()
        Dim client As IWCFClient = New IWCFClient()
        ' Utilisez la variable 'client' pour appeler des opérations sur le service.

        ' Fermez toujours le client.
        client.Close()
    End Sub
End Class