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

C# Discussion :

deux applications communiquent entre elles en utilisant le réseau Internet


Sujet :

C#

  1. #1
    Membre éclairé Avatar de ralf91
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 419
    Par défaut deux applications communiquent entre elles en utilisant le réseau Internet
    Bonjour,

    Je souhaiterais réaliser deux applications qui communiquent entre via le réseau Internet sachant que les deux applications se communiquent avec du texte et des images.

    - est ce que je peux utiliser les sockets d'une façon ordinaire (utilisation d'Internet) ? sinon qu'est je dois utiliser comme concept ( j'ai commencé un petit peu avec WCF mais je ne sais pas est ce que je peux transmettre des images ?)

  2. #2
    Membre éclairé

    Inscrit en
    Janvier 2006
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 44
    Par défaut
    Oui avec WCF pas de soucis, convertis ton image en tableau de byte[] et passe là a ton service. Si tes images sont très grosses il te faudra augmenter la taille maximale des fichiers dans la config wcf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <system.serviceModel>
    <services>
    <service name="FileUploadService.FileUpload" 
    <endpoint address="http://localhost:8080/FileUpload" contract="FileUploadService.IFileUpload" binding="wsHttpBinding" bindingConfiguration="wsHttp" listenUri="http://localhost:8000/FileUpload"/>
    </service>
    </services>
    <bindings>
    <wsHttpBinding>
    <binding name="wsHttp" maxReceivedMessageSize ="50000000" messageEncoding="Mtom" maxBufferPoolSize="50000000" >
    <readerQuotas maxArrayLength="50000000" />
    <security mode="None" />
    </binding>
    </wsHttpBinding>
    </bindings>
    </system.serviceModel>

Discussions similaires

  1. [FAQ] Les formulaires (partie 2) Comment lier deux listes déroulantes entre elles ?
    Par Auteur dans le forum Contributions JavaScript / AJAX
    Réponses: 15
    Dernier message: 18/12/2013, 12h15
  2. Réponses: 17
    Dernier message: 04/09/2010, 20h57
  3. Réponses: 4
    Dernier message: 27/05/2009, 17h00
  4. Utilisation de /proc pour communiquer entre deux process
    Par Mokhtar BEN MESSAOUD dans le forum Linux
    Réponses: 8
    Dernier message: 11/06/2008, 16h52
  5. Communiquer entre plusieurs instances d'applications
    Par bourinator dans le forum C++Builder
    Réponses: 5
    Dernier message: 28/09/2003, 12h24

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