2010-05-21 6 views

Répondre

1

Les chances sont, une conception client-serveur qui échange d'énormes quantités de données comme des fichiers de 2 Go, indique un problème avec la conception. Tenez compte de ces alternatives:

  • Ne pas envoyer de 2 Go à travers le fil, vous liez le client pendant le téléchargement, vous risquez de perdre le fichier en transit, etc etc etc envoyer Peut-être une URL à votre service à la place, le service peut télécharger le fichier et gérer les problèmes rencontrés côté serveur.

  • Pour d'énormes quantités de données, le client-serveur peut être un moyen totalement inapproprié de traiter vos données. Vous préférerez peut-être déplacer le traitement du côté client plutôt que du serveur.

0

Je voudrais utiliser quelque chose comme msmq transport si vous voulez envoyer quelque chose de si gros via WCF, de cette façon vous pouvez assurer la livraison.