Tôi có một chút mất trong thuật ngữ. Tôi muốn bắt đầu sử dụng Bonjour . Bước đầu tiên, tôi đã cố gắng tìm một cách dễ dàng để sử dụng nó. Và tôi nghĩ rằng tôi, có lẽ, có thể gọi Bonjour từ dòng lệnh để đăng ký và khám phá các dịch vụ.
Khi tôi hỏi người khác cách thực hiện, tôi được cho biết về mDNS (hoạt động cho Mac và Linux chứ không phải Windows). Mọi người cũng nói với tôi rằng tôi có thể sử dụng "dns-sd" (hoạt động trên Windows). Tôi đã nói rằng "dns-sd" chỉ là một bí danh cho mDNS.
Nhưng! Sau đó tôi phát hiện ra rằng DNS Service Discovery và Multicast DNS là hai thứ khác nhau (tương thích và hoạt động đặc biệt tốt khi được sử dụng cùng nhau nhưng chúng không yêu cầu lẫn nhau).
Hơn nữa, đối với tôi, mDNS và DNS-SD là hai trong ba thành phần chính của Bonjour. Đúng không? Tôi có thể sử dụng chúng mà không cần Bonjour không? Trên Windows 7 của tôi, tôi đã cài đặt Bonjour và tôi đã có thể chạy "dns-sd" trong dòng lệnh. Nhưng tôi không thể chạy mDNS.
Vì vậy, tôi đang bối rối vào lúc này. Bất cứ ai, có thể cầu xin, làm rõ tình hình một chút?