Mogę wysyłać wiadomości e-mail z GMail do YahooMail lub ProtonMail itp. Mogę wysyłać SMS-y na dowolny numer telefonu komórkowego, niezależnie od tego, czy numer jest własnością Vodafone, czy innych dostawców usług telekomunikacyjnych.
Nie mogę jednak wysyłać wiadomości błyskawicznych między WhatsApp a Google Hangouts, Telegram lub WeChat itp.
Czy istnieje bariera technologiczna lub problemy z bezpieczeństwem związane z tym brakiem funkcjonalności? Zauważyłem, że wiele z nich używa własnych protokołów , ale czy nie powinno być możliwe utworzenie wspólnego protokołu, takiego jak POP3 lub IMAP, do komunikacji błyskawicznej? Obecny stan wiadomości błyskawicznych wydaje się po prostu głupi, że nie mogę otrzymać wiadomości błyskawicznej od użytkownika WhatsApp na moje konto Hangouts.
Aktualizacja: Nawet XKCD ma coś na sobie: https://xkcd.com/1810/
Odpowiedzi:
Jest to wspólny protokół, kilka w rzeczywistości - popularna jest XMPP (Jabber) aka; innym jest SIMPLE, wariant protokołu SIP używanego do VoIP. (Niektóre z najstarszych, takie jak Talk , Zephyr lub Gale - nawet IRC - również zostały zbudowane z myślą o komunikacji między domenami.) Usługi komercyjne raczej nie chcą używać wspólnego protokołu, zarówno technicznego, jak i komercyjnego powody wydaje się.
Oto kilka historycznych przykładów samego użycia Jabbera:
Gdybym musiał zgadywać, ponieważ nie stał się on „zabójczą funkcją” podczas narodzin Internetu (ostatecznie został „rozwiązany” po stronie klienta, za pomocą wieloprotokołowych aplikacji czatowych, takich jak Trillian, Miranda lub Gaim / Pidgin) , federacyjne wiadomości błyskawiczne nie wykorzystały swojej szansy, aby stać się podstawowym protokołem internetowym, a zamiast tego są uważane za kolejną nieopłacalną funkcję, o którą prosi bardzo niewielki odsetek użytkowników.
(IRC jest współczesny z SMTP i miał ogromną sieć federacyjną w tamtych czasach, więc dlaczego nie stał się „protokołem”? Cóż, jego protokoły serwer-serwer są całkowicie nieodpowiednie dla niezaufanych środowisk, ponieważ tworzą ściśle -synchronizowany system zamiast luźnej siatki niezależnych domen. Można by go uruchomić z komunikatem „jeden do jednego”, ale IRC skupia się na kanałach i nie jest w tym dobry.)
Wreszcie ... spam. Pamiętam, że przeczytałem kilka wątków na liście mailingowej przez operatorów serwerów XMPP, opisując Google Talk jako główne źródło wszystkich wiadomości spamowych z ogromnym marginesem - nie spisali się dobrze w radzeniu sobie z raportami nadużyć po stronie nadawcy i byli tacy duży dostawca, którego nie stać na całkowite zablokowanie go, ale ze względu na format wiadomości czatowych i e-maili (krótkich, przychodzących w częściach, bardzo mało metadanych), najwyraźniej niemożliwe jest również porządne filtrowanie ich po stronie odbiorcy.
Państwo może oczywiście zainstalować serwer XMPP (ejabberd, prozodii) tak jak można by zainstalować serwer e-mail, a być osiągalny za
[email protected]
pośrednictwem nikogo innego serwera XMPP. Klienci XMPP są dostępni dla wielu systemów operacyjnych, od Windows do Androida. (Chociaż będziesz mieć trudności z udostępnianiem powiadomień push, a jeśli nie, spowoduje to wyczerpanie baterii.)źródło