Tổng quan
PowerTCP FTP for.NET tập trung vào việc bổ sung chức năng FTP và FTPS cho ứng dụng.NET thông qua một class library có giao diện dễ sử dụng. Bộ thư viện này đi kèm generics, IPv6, dual-stack sockets, concurrent sessions, chứng chỉ X509 và tích hợp SSL/TLS.

Khối chức năng truyền tệp bao phủ các thao tác cốt lõi như upload, download, tạo thư mục, xóa tệp và thư mục con, truyền ASCII hoặc binary, cùng hai chế độ passive và active.
Thư viện cũng tuân thủ RFC 959 và nhiều chuẩn mở rộng liên quan đến FTP.

Tính năng nổi bật
- Hỗ trợ upload và download tệp, thư mục qua FTP và FTPS.
- Cung cấp tạo thư mục và xóa tệp hoặc thư mục con.
- Cho phép truyền dữ liệu theo chế độ ASCII và binary.
- Hỗ trợ cả passive transfers và active transfers.
- Tuân thủ RFC 959 cùng nhiều extension standards.
- Dùng stream interface để xử lý dữ liệu trong bộ nhớ không cần file access.
- Lưu application settings giữa các phiên bằng serializable classes.
Ứng dụng thực tế
- Bổ sung FTP/FTPS vào ứng dụng desktop.NET.
- Xây dựng chức năng truyền tệp cho ASP.NET web applications và Web Sites.
- Triển khai tác vụ truyền dữ liệu trong Windows service applications.
- Phát triển WCF service applications cần trao đổi tệp với máy chủ FTP.
- Tạo ứng dụng WPF cần thao tác FTP bất đồng bộ với UI.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET
- Nhóm phát triển ứng dụng desktop Windows
- Nhóm phát triển ASP.NET và web services
- Kỹ sư tích hợp hệ thống cần FTP/FTPS
Thông tin kỹ thuật
Câu hỏi thường gặp
PowerTCP FTP for.NET hỗ trợ những framework nào?
Thành phần hỗ trợ.NET Framework 4.5+ và.NET Standard 2.0, bao gồm.NET Core,.NET 5,.NET 6,.NET 7 và.NET 8.
Có thể dùng với ngôn ngữ lập trình nào?
Các ngôn ngữ được nêu gồm C#, VB.NET và Managed C++.
Thư viện có hỗ trợ FTPS không?
Có. Thành phần hỗ trợ explicit và implicit FTPS, cùng SSL2, SSL3, TLS 1.0,1.1 và 1.2.
Có dùng được trong ứng dụng web, service và WPF không?
Có. Thành phần đã được kiểm thử với ASP.NET web applications, Web Sites, Windows service applications, Web service applications, WCF service applications và WPF applications.
Có theo dõi được tiến trình truyền tệp không?
Có. Progress event được dùng để theo dõi tốc độ truyền, tiến độ và thống kê.





Bình luận