Tổng quan
Rebex FTP phục vụ nhu cầu tích hợp FTP và FTPS vào ứng dụng.NET viết bằng C# hoặc VB.NET. Thư viện cung cấp truy cập hệ thống tệp từ xa qua giao thức FTP và hỗ trợ FTP over TLS 1.3,1.2,1.1 và 1.0.

Luồng làm việc cơ bản được giữ ngắn gọn với các thao tác kết nối, đăng nhập, tải tệp và ngắt kết nối. Mã cho các tình huống phổ biến được trình bày theo hướng đơn giản, phù hợp khi cần bắt đầu nhanh với tác vụ truyền tệp.
Thư viện FTP và FTPS cho C# và VB.NET, hỗ trợ FTP over TLS 1.3/1.2/1.1/1.0 và truy cập hệ thống tệp từ xa trên máy chủ Unix, Windows, Mainframe.
Tính năng nổi bật
- Cung cấp API ngắn gọn cho kết nối, đăng nhập, tải tệp và ngắt kết nối.
- Hỗ trợ đăng nhập bằng username/password, account và chứng chỉ khách hàng X.509.
- Tải tệp lên từ filesystem hoặc từ bộ nhớ theo nhu cầu xử lý dữ liệu.
- Thực hiện đổi tên, di chuyển và kiểm tra tệp từ xa trong cùng API.
- Truyền nhiều tệp hoặc toàn bộ cấu trúc thư mục trong một quy trình.
- Chọn tệp bằng wildcard hoặc file set khi cần lọc dữ liệu truyền.
- Theo dõi tiến trình truyền bằng events để giám sát trạng thái tác vụ.
Ứng dụng thực tế
- Tích hợp upload và download tệp vào ứng dụng.NET nội bộ.
- Đồng bộ thư mục giữa ứng dụng doanh nghiệp và FTP server đa nền tảng.
- Xây dựng tác vụ truyền tệp bảo mật bằng FTPS với TLS/SSL.
- Xử lý directory listing không đồng nhất từ nhiều loại FTP server.
- Tự động hóa truyền tệp trong SSIS, SQL CLR hoặc PowerShell.
Đối tượng sử dụng phù hợp
- Lập trình viên C#
- Lập trình viên VB.NET
- Nhóm phát triển ứng dụng.NET cần tích hợp FTP/FTPS
- Kỹ sư tích hợp dữ liệu dùng SSIS hoặc SQL CLR
Thông tin kỹ thuật
Câu hỏi thường gặp
Rebex FTP hỗ trợ ngôn ngữ lập trình nào?
Thư viện này hướng tới lập trình viên C# và VB.NET.
Có hỗ trợ FTPS hay chỉ FTP thường?
Có hỗ trợ cả FTP thường và FTP bảo mật bằng TLS/SSL, gồm implicit và explicit TLS/SSL.
Có thể truyền cả thư mục thay vì từng tệp riêng lẻ không?
Có. Rebex FTP hỗ trợ upload và download toàn bộ cấu trúc thư mục, đồng thời cho phép truyền nhiều tệp cùng lúc.
Rebex FTP có dùng được trong SSIS, SQL CLR hoặc PowerShell không?
Có. Mô tả tính năng nêu rõ khả năng sử dụng trong SSIS, SQL CLR và PowerShell.
Thư viện có xử lý được nhiều kiểu directory listing khác nhau không?
Có. Parser của Rebex FTP nhận diện nhiều định dạng phổ biến từ Unix, Windows, Netware, DOS, VMS, IBM 4690 và Tandem Guardian FTP servers.




Bình luận