Bonjour / Avahi / People-Nearby protokolleri arasındaki farklar


14

Son zamanlarda, Ubuntu'nun empati IM istemcisi aracılığıyla, kullanıcının gerçek yerel ağındaki herhangi biriyle konuşmasını sağlayan bir protokol olduğunu keşfettim. Empati, bu hizmete "Yakındaki Kişiler" ve Windows'a " Yakınımdaki Kişiler " diyor.

Bazı araştırmalardan sonra daha fazla bilgi keşfettim: "Protokol" e Avahi (veya Apple tarafından Bonjour / Salut (?)) Denir ve bir kullanıcının ağdaki kullanıcılara, yazıcılara ve dosyalara bağlanmasına izin verir.

Sorularım:

  1. Bonjour, Avahi, yakındaki insanlar, yakındaki insanlar ... bunlar aynı şey için farklı isimler mi, yani aynı ağdaki "şeylere" (kullanıcılar / yazıcılar / dosyalar) bağlanmak için mi? Bu Zeroconf'un farklı uygulamaları mı?
  2. Hangi IM bu tür protokolleri destekliyor? AIM, Trillian ve Empati destekliyor, değil mi? Bunlardan hangisi bir akıllı telefonda (Android) kullanılabilir? Bence Trillian ve WiChat de sadece iOS için.
  3. Anında Mesajlaşma için bir Bonjour veya Avahi servisini uygulayan bir Android uygulaması var mı?

Soruyu SO üzerine gönderdi .
unor

Yanıtlar:


9

Bonjour, Apple'ın Zeroconf protokolleri için ticari marka adıdır. Bu protokoller aşağıdakilerden oluşur:

  1. DHCP sunucusu olmadığında yerel ağdaki makinelere IP adreslerini otomatik olarak atama yöntemi.
  2. Yerel ağdaki reklam hizmetlerinin bir yöntemi (çok noktaya yayın DNS üzerinden hizmet bulma).

Avahi, Ubuntu tarafından kullanılan bu protokollerin uygulanmasıdır.

People NearbyEmpati hizmetin kullandığı XMPP Serverless Mesajlaşma standart Zeroconf servis keşif protokolleri vasıtasıyla yerel ağ üzerinden varlığını reklamını ve istemciler birbirlerine yerine doğrudan bir sunucu üzerinden mesaj gönderme gerektirir uzantısı.

Salut, bu protokolü uygulayan Empati arka ucunun adıdır.

Bildiğim kadarıyla, Android'de standart bir çok noktaya yayın DNS uygulaması yok, bu yüzden birçok istemcinin bu sunucusuz mesajlaşma uzantısını uygulayıp uygulamadığını bilmiyorum.


1
Bu protokoller arasındaki uyumluluk ne olacak? Microsoft People Nera Me diğerleriyle iletişim kurabilir mi?
kiewic

Microsoft'un Yakınımdaki İnsanların hangi protokolü kullandığını bilmiyorum. Yine de farklı olduğundan şüpheleniyorum.
James Henstridge

Microsoft'un "yakınımdaki insanlar" yine kendi çorbası; temel olarak UDP üzeri SOAP kullanır. Tamamen uyumsuz.
cweiske
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.