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

Cấu trúc thư viện hướng tới lập trình native trên các nền tảng được hỗ trợ. Bộ thành phần đi theo mô hình đối tượng thống nhất, giúp các API có cách tiếp cận đồng đều hơn giữa nhiều giao thức và chức năng mạng.
Kích thước thư viện gọn, tiêu thụ ít tài nguyên và không yêu cầu thư viện phụ thuộc bên ngoài.
Tính năng nổi bật
- Bao phủ các công nghệ Internet chủ yếu trong một bộ thư viện C++ thống nhất.
- Hỗ trợ SSL với mã hóa dữ liệu tới 256-bit và digital certificates.
- Xác thực và mã hóa dữ liệu bằng TLS 1.2 hoặc TLS 1.1.
- Cho phép xác thực ở cả phía client và phía server.
- Kiểm soát quy trình xác thực SSL theo tham số của certificate.
- Cung cấp secure server component cho FTP server, Web server và server tùy biến.
- Tạo, ký và quản lý chứng chỉ số X.509 trong ứng dụng.
Ứng dụng thực tế
- Ứng dụng C++ cần email, truyền tệp và giao tiếp Web Services.
- Dịch vụ mạng yêu cầu SSL, TLS và xác thực certificate.
- Công cụ giám sát mạng dùng DNS, Ping, TraceRoute hoặc SysLog.
- Server tùy biến cần FTP, HTTP hoặc giao tiếp TCP/UDP bảo mật.
- Phần mềm cần quản lý và phát hành chứng chỉ X.509.
Đối tượng sử dụng phù hợp
- Lập trình viên C++ phát triển ứng dụng Internet
- Nhóm kỹ thuật xây dựng client/server native đa nền tảng
- Dev lead cần thư viện giao thức mạng và bảo mật cho dự án C++
- QA và kỹ sư tích hợp kiểm thử các luồng email, file transfer và Web Services
Thông tin kỹ thuật
Câu hỏi thường gặp
IPWorks C++ Edition hỗ trợ những nền tảng nào?
Thông tin tương thích nêu Windows, Linux, macOS và các môi trường Unix như Solaris, FreeBSD.
Gói này có hỗ trợ SSL và TLS không?
Có. Bộ thư viện hỗ trợ SSL, TLS 1.2, TLS 1.1, digital certificates và xác thực client-side hoặc server-side.
Có thể dùng để xây dựng server bảo mật không?
Có. Gói có secure server component để xây dựng SSL-enabled FTP servers, Web servers hoặc custom server solutions.
IPWorks C++ Edition có những component giao tiếp Internet nào?
Danh sách được nêu gồm HTTP, FTP, SMTP, IMAP, POP, REST, SOAP, DNS, LDAP, WebDAV, TCPClient, TCPServer, UDP, XML, XMPP và nhiều component khác.
Có tích hợp với Microsoft Visual C++ không?
Có. Thông tin tương thích nêu tích hợp liền mạch với các môi trường phát triển phổ biến, bao gồm Microsoft Visual C++.




Bình luận