Veze i sesije
Pratite klijentske veze, povezane sokete i sesije kao odvojene delove sistema. Pregledajte njihove odnose i stanja, umesto da se oslanjate na jedan indikator povezanosti.
Komunikacija u realnom vremenu. Uz jasan uvid i kontrolu.
Craftec komunikacioni sloj između veb i mobilnih aplikacija i XMPP infrastrukture. Objedinjuje upravljanje vezama, sesijama, rutiranjem poruka, prisutnošću i oporavkom, uz operatorsku konzolu za praćenje rada sistema.
Craftec razvija i održava CS XMPP Gateway za ugradnju u veb i mobilne aplikacije po meri.
Pregledač ponovo učitava stranicu. Mobilna aplikacija se vraća iz pozadine. Veza sa XMPP serverom se prekida.
Izazov više nije samo poslati poruku. Potrebno je znati koji klijent je povezan, u kom stanju je njegova sesija i kako komunikacija treba da se nastavi.
CS XMPP Gateway ovim odgovornostima daje jasno mesto u arhitekturi, umesto da svaki ekran aplikacije zasebno rešava složenost komunikacije u realnom vremenu.
CS XMPP Gateway nalazi se između klijentskih aplikacija i XMPP infrastrukture. Koordinira komunikaciju i životni ciklus veze, dok korisnički interfejs, poslovna pravila i specifični tokovi rada ostaju u aplikaciji.
Osnovni server za razmenu poruka i protokolski servisi.
Veb i mobilni klijenti, korisničke interakcije i tokovi rada aplikacije.
Klijentske veze · Sesije · Rutiranje · Prisutnost · Oporavak · Dijagnostika
Gateway dopunjuje XMPP server. Ne zamenjuje ga i ne određuje kako interfejs za razgovore treba da izgleda.
Pratite klijentske veze, povezane sokete i sesije kao odvojene delove sistema. Pregledajte njihove odnose i stanja, umesto da se oslanjate na jedan indikator povezanosti.
Koordinirajte rutiranje poruka i obradu prisutnosti između aplikacija i XMPP infrastrukture, uz uvid u razgovore sa kojima su povezani aktivni klijenti.
Podržite ponovno povezivanje i oporavak sesije, uz uvid u sačuvano stanje za oporavak, rezultate obnavljanja sesije i zahteve za istoriju poruka.
Pratite spremnost servisa, događaje XMPP sloja, aktivnost veza i operativna upozorenja. Koristite kontrole na nivou sesije za istraživanje i rešavanje pojedinačnih problema sa vezom.
Operatorska konzola objedinjuje stanje servisa, aktivnost klijenata i dijagnostiku sesija. Počnite od opšteg pregleda, a zatim istražite konkretne veze i događaje povezane sa problemom.
Konzola pruža uvid u rad gateway sloja i pomaže vašem timu da ga razume i održava.
Demo podaci Na snimcima ekrana operatorske konzole prikazani su demo identiteti i podaci o vezama.
Da li je gateway spreman za rad i šta zahteva pažnju?
Uvećajte snimak ekrana
Proverite spremnost servisa, povezane korisnike, sesije, veze sa XMPP serverom i aktivne sobe. Pregledajte aktuelna upozorenja i informacije o instanci.
Koji su klijenti trenutno povezani?
Uvećajte snimak ekrana
Pregledajte povezane veb i mobilne klijente, njihove sesije i kontekst razgovora. Pratite promene stanja veze, pokušaje ponovnog povezivanja, oporavak i zahteve za istoriju poruka.
Koju komponentu treba proveriti?
Uvećajte snimak ekrana
Odvojeno proverite komunikacioni servis, sloj za čuvanje podataka i XMPP vezu, uz status komponenti i tehničke detalje potrebne za dijagnostiku.
Šta se dogodilo sa vezom ovog korisnika?
Uvećajte snimak ekrana
Pronađite sesije prema korisniku, identifikatoru ili statusu. Pregledajte tok aktivnosti, razlikujte stanje u aktivnom procesu od sačuvanog stanja za oporavak i po potrebi poništite pojedinačnu sesiju.
Gateway može biti spreman za rad dok je pojedinačni klijent nepovezan. Sesija može ostati učitana bez povezanog soketa. Sačuvano stanje za oporavak nije isto što i aktivna veza.
Konzola jasno prikazuje ove razlike i pomaže operatorima da istraže deo sistema u kome je nastao problem, umesto da svaki prekid posmatraju kao nedostupnost servera.
Upravljanje vezama i prenosom podataka ostaje u namenskom sloju, dok se aplikacija fokusira na korisničke interakcije i poslovne tokove rada.
Umesto opšte prijave „chat ne radi“, istražite konkretnog korisnika, sesiju, klijentsku vezu ili događaj XMPP sloja.
Pregledajte promene veze i rezultate oporavka u njihovom operativnom kontekstu, kako bi razvojni tim i podrška imali jasniju osnovu za dijagnostiku.
Uvodite razmenu poruka u aplikaciju ili unapređujete sistem koji je već u upotrebi? Pomažemo vam da ponašanje aplikacije, komunikacionu infrastrukturu i operativni nadzor povežete u usklađen sistem za rad u realnom vremenu.
Recite nam koje klijente koristite, kako izgledaju vaši tokovi rada i koje probleme sa povezivanjem treba da rešite.