Bonsoir tout le monde.
J’ai encore un souci bête (pour changer).
Mon appli Silverlight accède à un service WCF, qui permet d’une part d’uploader une image, et d’autre part à downloader une image.
J’ai une contrainte (et de taille) je ne peux pas utiliser de streaming. Dans les deux cas, je stocke donc mon image dans un tableau de byte que je fais voyager d’un bord à l’autre. Dans le sens serveur -> client, aucun souci, je récupère bien mon tableau de byte dans mon appli Silverlight et je donc peux reconstituer mon image. Par contre, coté Upload, je ne peux pas transférer des images de plus de 16Ko (approximativement), pas davantage, alors que en Dowload des images de plus de 100Ko voyagent sans soucis. Bref, il semblerait que la taille max de mes messages ne soient pas le même dans le sens WCF -> Silverlight que dans le sens Silverlight -> WCF.
J’ai pensé aux propriétés MaxBufferSize et MaxReceivedMessageSize, coté service host et Binding (j’y ai mis la valeur max d’un int... dans le doute), mais ça n’a eu aucun effet.
(mon service est un service polling duplex... si ça change quelque chose).
Partager