Tổng quan
IPWorks.NET Edition tập trung vào phát triển ứng dụng Internet trên nền.NET với bộ component có thể lập trình, hỗ trợ SSL và nhiều giao thức mạng phổ biến. Phạm vi sử dụng bao gồm bảo mật truyền dữ liệu, gửi email, truyền tệp, quản lý mạng, duyệt Web và sử dụng Web Services.

Kiến trúc của bộ thư viện này dùng mô hình đối tượng thống nhất và giao diện đơn giản hơn để rút ngắn thời gian làm quen giữa các component. Các thành phần có kích thước gọn, dùng ít tài nguyên và không yêu cầu thư viện phụ thuộc bên ngoài.
Bộ component Internet cho.NET với SSL, TLS, X.509, FTP, HTTP, REST, SOAP, SMTP và nhiều giao thức mạng. Hỗ trợ.NET 10 đến.NET Framework 2.0-4.8, tích hợp Visual Studio.
Tính năng nổi bật
- Cung cấp component CalDAV và CardDAV cho tác vụ đồng bộ lịch và danh bạ.
- Triển khai HTTP, REST, SOAP và WebDAV cho tích hợp dịch vụ Web.
- Xử lý SMTP, POP và IMAP cho các luồng email trong ứng dụng.NET.
- Hỗ trợ FTP, TFTPClient và TFTPServer cho truyền tệp qua mạng.
- Bổ sung TCPClient, TCPServer, UDP và Telnet cho giao tiếp socket.
- Khai thác OAuth và LDAP cho xác thực và kết nối dịch vụ thư mục.
- Quản lý chứng chỉ với CertMgr và khả năng tạo, ký X.509.
Ứng dụng thực tế
- Ứng dụng doanh nghiệp cần gửi email, nhận email và xử lý MIME.
- Dịch vụ tích hợp REST, SOAP, XML, JSON hoặc WebDAV.
- Hệ thống truyền tệp an toàn qua FTP hoặc TFTP.
- Ứng dụng mạng cần Ping, TraceRoute, DNS, SysLog hoặc IP monitoring.
- Giải pháp cần quản lý chứng chỉ số X.509 và xác thực SSL.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET xây dựng ứng dụng Internet và network services
- Nhóm kỹ thuật tích hợp giao thức email, file transfer và Web Services
- Dev lead cần bộ component thống nhất cho nhiều tác vụ truyền thông mạng
- QA và kỹ sư kiểm thử xác minh luồng SSL, TLS và chứng chỉ số
Thông tin kỹ thuật
Câu hỏi thường gặp
IPWorks.NET Edition hỗ trợ những nền tảng.NET nào?
Bộ thư viện hỗ trợ.NET 10,.NET 9,.NET 8,.NET 6,.NET 5,.NET Core 3.1 và các phiên bản trước đó, cùng.NET Framework 2.0 đến 4.8.
Có hỗ trợ.NET Standard không?
Có. Sản phẩm hỗ trợ.NET Standard 2.0 và 2.1.
Có thể dùng với Xamarin hoặc MAUI không?
Có. IPWorks.NET Edition hoạt động với Xamarin và MAUI thông qua.NET 6.
Có API bất đồng bộ không?
Có. Fully asynchronous API available.
Có phải mọi component đều xuất hiện trong mọi edition không?
Không. Do giới hạn nền tảng, không phải mọi component đều có mặt trong tất cả các edition.




Bình luận