WCF мало что делает, когда дело доходит до загрузки файла.Он получает поток, который затем обрабатывает.Это был бы клиент, который должен был бы определить, какие части файла отправлять в потоке.Некоторые из более новых веб-API, разработанные вместе с HTML 5, могли бы обеспечить некоторую поддержку для этого ... Между тем, я знаю, что есть несколько загрузчиков файлов на основе Flash, которые могут обеспечить более богатую потоковую загрузку файлов.Возможно, можно использовать Silverlight аналогично фрагментам вишневых файлов ваших клиентов и отправлять эти фрагменты в прослушивающую службу WCF.
Независимо от того, какую технологию на стороне клиента вы используете, выборкакие части файла для отправки в службу WCF должны быть выполнены на клиенте.