2010-08-12 26 views
5

Tôi đang tìm cách triển khai dịch vụ chuyển tệp qua HTTPS sử dụng chunking để đối phó với mất kết nối liên tục và giảm thời gian chờ lớn yêu cầu bằng cách sử dụng Phát trực tuyến. Vì máy khách có thể nằm sau tường lửa, mẫu Chunking Channel trên MSDN không phù hợp.Có bất kỳ thư viện hoặc mẫu cho chunking WCF không song công không?

Có một số old discussion about this on the Microsoft Forums nhưng không phải là câu trả lời hoàn chỉnh hoặc ít nhất không phải là câu trả lời mà tôi có bí quyết triển khai.

Trả lời

1

Có một mẫu của một dịch vụ tải về resumable đây: http://cid-8d29fb569d8d732f.skydrive.live.com/self.aspx/.Public/WCF/Resume%5E_Download%5E_WCF%5E_1%20%5E52%5E6.zip

mẫu này sử dụng một tùy chỉnh WCF ràng buộc. Dường như nó hoạt động bằng cách nhận được một phân đoạn của tập tin tại một thời điểm, với khả năng để có được bất kỳ phân đoạn còn lại khi hệ thống là trở lại trên đường dây.

+0

Chắc chắn là không song công? tức là bạn có thể sử dụng nó khi ứng dụng khách phía sau tường lửa NAT? – tjrobinson

Các vấn đề liên quan