Tổng quan
ComponentSpace Who Is Component tập trung vào nhu cầu tra cứu Whois trong ứng dụng.NET, đặc biệt cho các tình huống cần lấy thông tin đăng ký domain, user, mailbox và dữ liệu liên quan.

Thư viện được viết bằng 100% managed C# code và cung cấp các lớp trong namespace KeyTech.WhoIs để tích hợp trực tiếp vào dự án. Cách sử dụng được mô tả khá rõ: chỉ cần thêm reference tới assembly là có thể dùng trong ứng dụng Windows hoặc Web.
Lớp WhoIsClient đảm nhiệm việc gửi truy vấn tới cơ sở dữ liệu Whois, nhận phản hồi và cho phép ứng dụng kiểm soát cách gọi theo mô hình blocking hoặc non-blocking.
Tính năng nổi bật
- Hỗ trợ giao thức Whois theo RFC-954.
- Tra cứu thông tin đăng ký domain, user, mailbox và dữ liệu liên quan.
- Gọi tra cứu đồng bộ bằng phương thức Lookup.
- Gọi tra cứu bất đồng bộ bằng BeginLookup và EndLookup.
- Nhận thông báo hoàn tất qua event hoặc callback method.
- Chỉ định timeout cho từng tác vụ tra cứu.
- Cung cấp thuộc tính SynchronizingObject cho các lớp phát sinh event.
Ứng dụng thực tế
- Tích hợp chức năng tra cứu Whois vào ứng dụng quản lý domain viết trên.NET.
- Bổ sung truy vấn thông tin đăng ký vào cổng web hoặc hệ thống hỗ trợ khách hàng.
- Xây dựng tiện ích nội bộ cần lấy dữ liệu user, mailbox hoặc thông tin liên quan từ Whois.
- Triển khai tác vụ tra cứu bất đồng bộ trong ứng dụng cần tránh blocking giao diện hoặc luồng xử lý.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET cần tích hợp Whois lookup vào ứng dụng
- Nhóm phát triển Windows application hoặc Web application trên nền Microsoft
- Technical buyer đang tìm thư viện.NET class cho nhu cầu tra cứu domain registration
Thông tin kỹ thuật
Câu hỏi thường gặp
ComponentSpace Who Is Component dùng để làm gì?
Thư viện này dùng để thực hiện tra cứu Whois cho domain registration, user, mailbox và thông tin liên quan từ bên trong ứng dụng.NET.
Có thể dùng trong loại ứng dụng nào?
Mô tả sản phẩm nêu có thể dùng trong ứng dụng Windows hoặc Web bằng cách thêm reference tới assembly.
Sản phẩm có hỗ trợ gọi bất đồng bộ không?
Có. WhoIsClient hỗ trợ BeginLookup và EndLookup, đồng thời có thể nhận thông báo hoàn tất qua event hoặc callback method.
Thư viện tương thích với framework và IDE nào?
Thông tin tương thích liệt kê.NET Framework 4.0,.NET Framework 2.0 cùng các môi trường Microsoft Visual Studio, Visual Basic, Visual C++ và Visual C# tương ứng.
Có mã nguồn và ví dụ đi kèm không?
Có. Gói sản phẩm nêu rõ code available và có VB.NET, C# example code.




Bình luận