Telepatie (software)
Telepatie software | |
---|---|
Tip | Mesagerie instanta cadru (nu este listat ) |
Dezvoltator | Freedesktop.org |
Sistem de operare | Linux Unix-like |
Limba | ZBI |
Licență | ( licență gratuită ) |
Site-ul web | telepathy.freedesktop.org |
Telepatia este un cadru care este utilizat pentru a crea programe pentru comunicații interpersonale, cum ar fi mesageria instantanee , Voice over IP sau videoconferința . Telepatia face posibilă crearea de aplicații de comunicare prin intermediul mecanismului de comunicare interproces prin intermediul D-Bus . Prin acest Telepathy își propune să simplifice dezvoltarea unor astfel de aplicații și să promoveze reutilizarea codului în cadrul comunității de software liber prin definirea unei confilări logice între aplicații și protocoalele de rețea subiacente.
Implementări
Există implementări software gratuite ale diferitelor protocoale care exportă interfața Telepathy:
- Gabble : pentru XMPP , inclusiv suport pentru Jingle
- Butterfly : pentru Windows Live Messenger
- Repaus : pentru chat prin Internet
- Bună ziua : pentru protocolul XMPP link-local
- Haze : pentru a accesa protocoalele acceptate de libpurple , biblioteca utilizată de Pidgin . Acest lucru a fost realizat ca un proiect Google Summer of Code 2007. [1]
- Spirit : pentru protocolul Skype , pe Nokia N900 .
- Telepathy-SofiaSIP : pentru Session Initiation Protocol (SIP), utilizând biblioteca open source Nokia: Sofia-SIP.
Controlul misiunii este numele componentei care oferă o modalitate pentru aplicația finală de a abstractiza câteva detalii de nivel scăzut ale componentelor de telepatie, cum ar fi gestionarea conexiunii. [2]
Tuburile sunt mecanisme de telepatie pentru a sprijini transferul de dateIPC arbitrar și la distanță.
Telepatia stă la baza programului de apelare, apelare video și mesagerie instantanee pentru Nokia 770 , N800 , N810 și N900 .
Cum funcționează Telepatia
Implementările protocolului oferă un serviciu D-Bus numit manager de conexiuni . Clienții Telepathy le folosesc pentru a face conexiuni la servicii. Odată stabilită o conexiune, apar comunicări suplimentare folosind obiecte numite canal (canale) care sunt necesare de către conexiune. Un canal ar putea fi utilizat pentru a trimite și primi mesaje text, sau pentru a reprezenta lista de contacte sau pentru a stabili un apel VoIP.
Aplicații
Notă
- ^ Telepatie - Pidgin - Trac , la developer.pidgin.im . Adus 30.06.2008 .
- ^ mission-control Arhivat 13 ianuarie 2008 la Internet Archive .
Elemente conexe
linkuri externe
- Site-ul oficial , la telepathy.freedesktop.org .
- Site de raportare a erorilor , la bugs.freedesktop.org .
- Descărcare „IM / VOIP Communications Framework” : discuție video (77 MB ogg) de către dezvoltatorul principal Robert McQueen pe Telepathy. Streaming video Flash .