Tổng quan
Xceed FTP for.NET tập trung vào việc bổ sung khả năng truyền tệp FTP cho ứng dụng.NET và ASP.NET bằng một thư viện class 100% managed. Bộ tính năng được mô tả bao gồm FTP cơ bản, FTPS qua SSL, TLS 1.2, HTTP proxy, passive mode, FEAT, MLST và MLSD.

Khả năng truyền dữ liệu không dừng ở file đơn lẻ. Thành phần này xử lý file, thư mục và cả cấu trúc thư mục hoàn chỉnh, đồng thời làm việc với dữ liệu từ đĩa hoặc memory streams.
Resume theo byte offset giúp tiếp tục phiên truyền khi bị gián đoạn.
Tính năng nổi bật
- Hỗ trợ FTP theo RFC 959,1123 và 1579.
- Triển khai FTPS qua SSL trong FtpClient và FileSystem interfaces.
- Bổ sung mã hóa TLS 1.2 cho kết nối FTP bảo mật.
- Thực thi FEAT command để nhận biết extra capabilities của server.
- Đọc MLST và MLSD để lấy thông tin file chính xác hơn.
- Truyền server-to-server bằng FXP, kể cả FXP over SSL/TLS.
- Hỗ trợ MODE Z cho truyền dữ liệu nén.
Ứng dụng thực tế
- Tích hợp upload/download FTP vào ứng dụng.NET doanh nghiệp.
- Xây dựng luồng trao đổi file bảo mật bằng FTPS cho ASP.NET.
- Triển khai truyền file qua proxy HTTP trong mạng nội bộ kiểm soát.
- Theo dõi tiến trình truyền để hiển thị progress bar và trạng thái chi tiết.
- Tự động lọc file theo kích thước hoặc ngày trước khi gửi hoặc nhận.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET
- Nhóm phát triển ASP.NET
- Technical lead phụ trách tích hợp truyền file
- QA hoặc test engineer cần kiểm thử luồng FTP/FTPS
Thông tin kỹ thuật
Câu hỏi thường gặp
Xceed FTP for.NET dùng cho môi trường nào?
Dữ liệu mô tả nêu rõ thư viện này dành cho.NET và ASP.NET.
Có hỗ trợ FTP bảo mật không?
Có. Thành phần hỗ trợ FTPS qua SSL, SSL 3.0,3.1 (TLS) và TLS 1.2.
Có thể resume truyền file không?
Có. Thư viện cho phép tiếp tục truyền từ bất kỳ byte offset nào.
Có hỗ trợ thao tác bất đồng bộ không?
Có. Mô tả nêu support for non-blocking asynchronous FTP operations.
Có thể dùng trong môi trường có proxy hoặc firewall không?
Có. Thành phần hỗ trợ HTTP proxy servers và FTP passive mode.




Bình luận