XMPP
| TCP/IP модель (RFC 1122) |
|---|
| Прикладний рівень |
| BGP · DHCP · DNS · FTP · Gopher · GTP · HTTP · IMAP · IRC · NNTP · NTP · POP3 · RIP · RPC · RTCP · RTP · RTSP · SDP · SIP · SMTP · SNMP · SOAP · SSH · STUN · Telnet · TLS/SSL · XMPP · |
| Сеансовий рівень |
| ADSP • H.245 • iSNS • NetBIOS • PAP • L2TP • PPTP • RTCP • SMPP • SSH • ZIP • SDP • RPC • SCP • (more) |
| Транспортний рівень |
| TCP · UDP · DCCP · SCTP · RSVP · ECN · (more) |
| Мережевий рівень |
| IP (IPv4, IPv6) · ICMP · ICMPv6 · IGMP · IPsec · (more) |
| Рівень мережевих інтерфейсів |
| ARP · RARP · NDP · OSPF · Tunnels (L2TP) · MAC-адреса (Ethernet, DSL, ISDN, FDDI) · Device Drivers · (more) |
Extensible Messaging and Presence Protocol (XMPP) раніше Jabber[1] — відкритий протокол для швидкого обміну повідомленнями та інформацією про присутність між користувачами мережі Інтернет. XMPP має ті ж базові можливості, що й такі комерційні системи швидкого обміну повідомленнями як GTalk, AIM, ICQ, MSN і Yahoo! Messenger. XMPP також має RFC під номером 3920. Основою XMPP є мова XML. Головною перевагою цієї технології є розподіленість, як в SMTP, та підтримка шлюзів в інші мережі обміну повідомленнями.
Зміст |
Історія[ред.]
Проект Jabber був заснований Джеремі Міллером на початку 1998 року, а перша згадка про нього з'явилася 4 січня 1999 року на сайті Slashdot. Фірма Jabber Inc. займається розробкою сервісів і програмного забезпечення для швидкого обміну повідомленнями і інформацією про присутність між користувачами Інтернету. при цьому платформа XMPP дозволяє налагодити обмін інформацією між різними системами.
Платформа Jabber стала одним з лідерів ринку. Зокрема, вона використовується в сервісах миттєвих повідомлень від компаній Google та Яндекс.
У вересні 2008 Cisco Systems оголосила про те, що планує придбати компанію Jabber Inc.[2], постачальника відкритого програмного забезпечення для сервісів миттєвих повідомлень і функцій присутності. Після об'єднання з Cisco Systems, Jabber Inc. займатиметься розширенням функцій обміну повідомленнями і присутність у продуктах Cisco Systems.
Стандарти XMPP[ред.]
- RFC 3920 — Extensible Messaging and Presence Protocol (XMPP): Core
- RFC 3921 — Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
- RFC 3922 — Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM)
- RFC 3923 — End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP)
