Reduktionistin

tämä on 2 min lukema

vaikka GCM-kehys Androidille ja APN (Apple push-ilmoitus) iOS: lle vaikuttaa täydelliseltä ratkaisulta esimerkiksi reaaliaikaisen viestittelyn kaltaisiin tapauksiin, miksi FB päätti mennä MQTT: n kanssa? onko tämä mielessäsi viipyvä kysymys ? Tässä muutama ajatukseni.

1. MQTT auttaa asema FB ja Messenger massoille ja 3. maailman maissa.

FB messenger toimii 2 flavours Webissä ja Mobilessa. Uskon mobiiliversion ts.FB messenger-ja FB-sovellus ei ole saatavilla vain Älypuhelimille, se on saatavilla myös ominaisuuspuhelimissa. FB messenger ei siis ole vain Androidille ja Applelle. MQTT sijoitettiin alun perin tukemaan matalia jalkatulostuslaitteita, kuten sensoreita, jotka puhuvat verkkoon, jossa verkkojen odotetaan olevan tyypillisesti alhainen kaistanleveys ja korkea latenssi. Ajattele feature-puhelimia, joissa ei ole 3G / 4G-tukea. Toimivat Edge / GPRS, laittamalla datapaketteja MQTT ehkä järkevämpää FB kuin HTTP tai XMPP. Ajattele maita tai maanosia, joissa on huono verkkoinfrastruktuuri.

2. X-platform push notification made easy

X-platform push notification voidaan toteuttaa useilla eri tavoilla. Yksi mahdollinen tapa on mennä APNS/GCM ja käyttää Amazon yksinkertainen ilmoituspalvelu päälle, että. FB on saattanut valita reitin rakentaa oman push-ilmoitusinfrastruktuurinsa.

mikä oikeastaan on Push-Ilmoitusinfrastruktuuri ? Se ei ole mitään muuta kuin hajautettu julkaise / tilaa-infrastruktuuri. Sellaisen rakentaminen käyttötapauksiimme sopivaksi ei ole iso juttu . MQTT: n mukana tulee myös joukko QoS-parametreja, jotka tekevät asioista luotettavampia. Sisäisesti MQTT vaatii pysyvän TCP / IP-yhteyden.

kun taas nuo ovat minun mielipiteitäni. Tässä muutamia faktoja / trendejä, jotka kertovat, että menossa MQTT ei ole iso juttu. Valitse maku käyttötapausten perusteella.

Vastaa

Sähköpostiosoitettasi ei julkaista.