IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

utiliser wcf depuis silverlight (ou tout autre moyen de communiquer)


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut utiliser wcf depuis silverlight (ou tout autre moyen de communiquer)
    bonjour

    ca fait 3 jours que je m'arrache les cheveux avec silverlight
    je viens du monde du client lourd ou copier un .exe suffit ...

    bref je veux faire un site avec quelque labels et quelques boutons, le tout lié à une base de données
    j'ai compris que le seul moyen de communiquer via silverlight est de passer par wcf pour ensuite éventuellement taper dans une base de données

    pour l'instant j'ai fait simple juste une fonction as string pour tester

    j'ai créé une solution sous vs2010 avec un projet application silverlight 3 et un autre projet que je ne sais plus de quel type il est, mais c'est un truc qui se mets dans iis (je suis sur iis de win7)
    sur ce projet web j'ai ajouté un élément "service wcf compatible silverlight"
    j'ai ensuite fais la manip sur le projet silverlight avec le bouton "découvrir" pour trouver le service dans la solution

    ca fonctionne depuis vs mais pas depuis iis
    j'ai modifié selon ce que j'ai vu sur le net, et ca marche meme plus depuis vs

    quelques lignes de code :
    silverlight :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <!--avant c'était  address="http://localhost:56859/Germain.Web/Service.svc"-->
     <endpoint address="http://localhost/Germain.Web/Service.svc"
                  binding="basicHttpBinding" bindingConfiguration="CustomBinding_Service"
                    contract="ServiceReference1.Service" name="Service" />
            </client>
    projet web :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     <service name="Service">
        <endpoint address="http://localhost/Germain.Web/Service.svc" binding="basicHttpBinding" bindingConfiguration="Service.customBinding0"
         contract="Service" />
       </service>
    avant y avait du customBinding, mais j'ai lu que seul basicHttpBinding fonctionnait alors j'ai modifié

    bref je suis perdu, j'ai jamais rien vu d'aussi compliqué ... j'ai lu des tas de choses sur le net avec des dizaines de méthodes différentes et j'en ai fait marché aucune

    donc si vous avez une solution pour cette méthode, ou même une autre méthode je suis preneur
    en gros je veux juste faire un site qui est similaire à quelques checkbox et il faut que j'enregistre l'état quelque part ...

    merci
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  2. #2
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Un premier test :
    arrives-tu à accéder à l'URL du fichier "svc" via ton browser ?

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    ca n'a pas l'air

    Erreur HTTP 500.21 - Internal Server Error

    La liste de modules du gestionnaire "svc-Integrated" contient un module incorrect "ManagedPipelineHandler"


    le service et le site sont tous les 2 sur le port 80 ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    le service et le site sont tous les 2 sur le port 80 ?
    Oui par défaut.

    Concernant l'erreur ceci est peut-être la solution :
    http://michael-arnett.spaces.live.co...0&sa=582080943

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    les cases à cocher sont déjà coché (j'avais tout mis pour être sur ^^)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    Erreur HTTP 404.17 - Not Found

    Le contenu demandé semble être un script et ne sera pas traité par le gestionnaire de fichiers statiques.
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser R depuis un autre logiciel en C#
    Par petitours dans le forum R
    Réponses: 2
    Dernier message: 07/10/2012, 17h12
  2. Acces WCF depuis Silverlight
    Par Logann23 dans le forum Développement Sharepoint
    Réponses: 8
    Dernier message: 23/04/2012, 09h12
  3. Utiliser un Web Service depuis silverlight
    Par jubourbon dans le forum C#
    Réponses: 2
    Dernier message: 25/06/2010, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo