Teave projekti kohtaejabberd. im on platvorm XMPP-serveri ümber ehitatud reaalajas teenuste loomiseks. Projekt on positsioneeritud usaldusväärse, skaleeritava ja laiendatava keskkonnana, ...
ejabberd. im on platvorm XMPP-serveri ümber ehitatud reaalajas teenuste loomiseks. Projekt on positsioneeritud usaldusväärse, skaleeritava ja laiendatava keskkonnana, mis ühendab endas kiirsuhtluse, IoT-ga töötamise ja kõneside võimalused. See ei ole lihtsalt utiliit, vaid arendajatele mõeldud täieõiguslik tööriist, mis võimaldab teil luua keerulisi sidesüsteeme.
Projekti peamine omadus on selle avatus. Kood on litsentsitud GPLv2 alusel, mis annab kasutajatele täieliku vabaduse seda muuta ja kasutada. Arengut jälgib professionaalne meeskond, kellel on 16-aastane Erlangi keeles töötamise kogemus, tagades väljalaske stabiilsuse ja koodi kvaliteedi.
Saidil kirjeldatakse ejabberdi kui mitme protokolliga platvormi. See koosneb kolmest põhikomponendist:
See kombinatsioon võimaldab kasutada ühte serverit erinevate ülesannete jaoks: alates mobiilsetest kiirsõnumite saatjatest kuni mänguplatvormide ja tööstuslike lahendusteni. Platvorm toetab integreerimist REST API ja ejabberdctl käsurea kaudu ning pakub ka iOS-i, Androidi ja WebSocketi toega veebibrauserite jaoks valmis teeke.
ejabberdi arhitektuur on loodud taluma tohutuid koormusi ilma andmete kadumiseta. Server töötab komplektis, kasutades järjekindlat räsimist tõhusaks suhtluseks sõlmede vahel ja andmete replikatsiooni minimeerimiseks. See võimaldab teil hallata miljoneid ühendusi ühes sõlmes.
Oluline aspekt on veataluvus. Kõik sõlmed on aktiivsed, tagades kõrge kättesaadavuse. Süsteem kontrollib iga sõnumi kohaletoimetamise olekut mobiilirakenduse kinnituse kaudu, tagades, et sõnum ei lähe kaotsi ka võrgukatkestuse korral. Sel juhul värskendatakse serverit tööd katkestamata.
Projekti kood on äärmiselt modulaarne. Võimsa API kaudu saate lisada laiendusi, et kohandada käitumist vastavalt teie vajadustele. Projekti ümbritsev kogukond on aktiivne: see aitab kasutajaid ja pakub kümneid kolmandate osapoolte laiendusi. Turvalisus on tuuma sisse ehitatud – kasutatakse parimaid tavasid SSLTLS-krüptimist.
Ejabberdi veebisaidil. arendajate ja kogukonnaga suhtlemiseks on saadaval jaotised:
Seal on ka uudiste rubriik, kus avaldatakse teated uute versioonide ja funktsionaalsuse uuenduste kohta.
Jah, sisseehitatud MQTT maakler muudab platvormi asjade Interneti jaoks suurepäraseks valikuks, võimaldades teil ühendatud seadmeid tõhusalt hallata.
Turvalisus on rakendatud arhitektuuri tasemel: kasutatakse SSLTLS-krüptimist, koodi kvaliteeti testitakse ja server töötab usaldusväärses keskkonnas.
Võrguühenduse katkestamise halduskiht asub XMPP-serveri poolel. Süsteem kontrollib sõnumite kohaletoimetamise olekut rakenduse kinnituse kaudu, mis hoiab ära andmete kadumise.
Ei, ejabberd on GPLv2 litsentsi all täiesti avatud lähtekoodiga tarkvara. Igaüks saab selle koodi tasuta kasutada ja muuta.
Jah, server toetab tõrketaluvuse mehhanismide ja järjepideva räsimise abil tõrketaluvuse mehhanismide ja sõlmedevahelise tõhusa andmevahetuse jaoks klastri loomist.
| positsioon | Fraas | Lehekülg | Katkend |
|---|---|---|---|
| 20 | / | ||
| 20 | / | ||
| 23 | / | ||
| 23 | / | ||
| 24 | / | ||
| 30 | / | ||
| 32 | / | ||
| 34 | / | ||
| 46 | / | ||
| 47 | / |