2009-05-27 5 views
2

Je suis en train de développer un service de courtier qui accepte une demande de clients pour rechercher une image avec certaines balises. J'ai un service Web existant en C# 2.0 qui fournit les informations demandées et en raison des règles métier, je ne peux pas exposer mon service web 2.0 au nouveau client et donc le besoin de mon service de courtier qui appellera mon service web 2.0 et obtiendra le handle/location à l'image, puis essayez de le diffuser en tant que sortie de l'appel de service WCFComment puis-je diffuser des documents via un webservice?

Les images peuvent avoir une taille comprise entre 1 Mo et 20 Mo. Quel est le meilleur moyen de diffuser ces données dans la WCF?

Répondre

-1

Changer votre type de réponse et écrivez votre fichier

Response.ContentType = "image/jpeg"; 

Response.WriteFile(fileNameAndPath); 
Response.End(); 

alternativement si vous avez l'image chargée en mémoire

Response.ContentType = "image/jpeg"; 

Response.OutputStream.Write(imageBytes, 0, bytesLength); 
Response.End(); 
Questions connexes