La conversion de blob à l'origine du type de fichier et le rendre disponible pour le téléchargement

Donc, j'ai une application client construit avec HTML5 et JavaScript. Mon application invoque un service web (construit à l'aide de c#), qui extrait un blob de données à partir d'une base de données MySql et les transmet à l'application cliente.

Ce blob de données est en fait un fichier de petite taille (moins de 100 ko) qui a été stocké dans la Base de données MySQL. Je veux que mon application client pour être en mesure de convertir cette goutte d'origine de type de fichier, puis demander à l'utilisateur de télécharger des autorisations. Maintenant, je me demandais si c'est une bonne idée ou pas? Ou dois-je simplement faire la conversion de fichiers dans mon Web Service, puis envoyer le fichier lui-même à la JSP de l'application?

Toute aide /suggestions seront très appréciés! Et si vous avez des bons tutoriels /les codes, qui pourrait m'aider avec la conversion alors s'il vous plaît les poster ici comme une réponse? Merci à l'avance!

ce code ne vous ont jusqu'à présent...??
Mon web service transmet simplement la goutte pour l'instant...j'ai pensé que je voudrais démarrer correctement une fois que je les juge toutes les options en main
Dites-vous convertir un objet en un blob..? ou n'avez-vous pas statetd ce que c'est d'origine type de fichier est..?? juste besoin de précisions
De toute façon que vous le faites, vous avez à faire certaines en Streaming, je serais un peu en biais, à certains égards, et dire que côté client, mais que si tout le streaming, vous rencontrez des erreurs alors peut-être que le webservice ou un supplément de méthode web pourrait Flux de l'objet en tant que .pdf.. c'est une question ouverte, c'est votre appel.. je suis sûr que d'autres carillon bientôt avec leurs suggestions qui vous seraient le plus susceptibles de lire les infos de la base de données dans un byte[] et le flux d'un fichier
ce lien sera probablement vous aider à faire le meilleur.. msdn.microsoft.com/en-us/library/87z0hy49(SV.71).aspx

OriginalL'auteur BurninatorDor | 2011-12-21