What Is XMPP Protocol?

What Is XMPP Protocol? thumbnail
XMPP facilitates data transmission in computer networks.

Protocols are sets of guidelines, or standards, used to manage the transmission of data across networks such as the Internet. XMPP (Extensible Messaging and Presence Protocol) is a communications protocol used to control how digital messages are exchanged.

  1. Definition

    • XMPP is a communications protocol based on XML (Extensible Markup Language). The XML standard set encodes or translates computer documents into machine-readable format. XMPP is used for MOM (message-oriented middleware) which are software programs designed for sending and receiving messages between different systems. The XMPP protocol, originally called Jabber, was created in 1999 by the Jabber open-source community.

    Open-Standard

    • XMPP meets the definition of an open-standard protocol, meaning the protocol enables open systems application and development. Any user may implement an XMPP-controlled service and incorporate that service with other applications. Users can distribute these applications as free, open source software.

    Applications

    • XMPP services offer such application as real-time instant messaging that executes on a deadline. Other applications include file-transfer signalling, contact-list maintenance and presence information, or a status indicator used to express the availability of a potential communication partner.

Related Searches:

References

Resources

  • Photo Credit global computer network image by Michael Brown from Fotolia.com

Comments

You May Also Like

  • Digital Communications Protocol

    There are many different forms of digital communication protocols and they differ based on their application. The main standard for the Internet...

  • How to Configure Pidgin in Gmail

    Pidgin is a versatile cross-platform, multiprotocol, instant messaging client. Often, because of the use of a single protocol by many services, the...

  • What Is SET Protocol?

    Secure Electronic Transaction (SET) protocol is a networking protocol developed in the late 1990s. It is designed to communicate credit card transactions...

  • Definition of Transmission Control Protocol

    TCP, also known as the Transmission Control Protocol, forms part of the Internet Protocol Suite, which handles computer-to-computer communication across a network...

  • IP4 Protocol

    IP4 Protocol. IP4, also called IPv4, is the fourth version of the Internet Protocol (IP) to be deployed in the world wide...

  • How to Use Yahoo! Instant Messenger With iChat

    Click on "+" at the lower left corner of the window to add a new account. Select "Jabber Account" from the drop-down...

  • Difference Between Standards & Protocol

    Running a successful business, regardless of its size, focus or social interaction, requires careful development and knowledge of the products or services...

  • Protocols for Secure Message Transmission

    Protocols for Secure Message Transmission. Secure message transmission over an inherently insecure network such as the Internet is crucial to protecting financial...

Related Ads

Featured