Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

XMPP

Index XMPP

Extensible Messaging and Presence Protocol (XMPP) is a communication protocol for message-oriented middleware based on XML (Extensible Markup Language). [1]

108 relations: Advanced Message Queuing Protocol, AIM (software), Apache Wave, At sign, Base64, Binary data, BOSH (protocol), Chat room, Cisco Systems, Client–server model, Cloud computing, Commercial software, Communication protocol, Comparison of instant messaging clients, Comparison of instant messaging protocols, Comparison of XMPP server software, Contact list, De facto standard, Demand response, Domain name, Domain Name System, DreamHost, Duplex (telecommunications), Ejabberd, Email, Email address, Encryption, Erlang (programming language), Extensibility, Facebook, Facebook Messenger, File sharing, File transfer, Firewall (computing), FLOSS Weekly, Free and open-source software, Free software, Freeware, Full motion video, Game, Geolocation, Google, Google Talk, HipChat, Hypertext Transfer Protocol, IBM Sametime, Instant messaging, Inter-server, Internet Engineering Task Force, Internet of things, ..., Internet Relay Chat, Intranet, IP address, Jabberd14, Jeremie Miller, Jingle (protocol), Leo Laporte, LiveJournal, Machine to machine, Matrix (communication protocol), Message-oriented middleware, Microsoft Messenger service, Middleware, Network management, Nimbuzz, Open standard, Open system (computing), Origin (digital distribution software), Out-of-band data, Overlay network, Peer-to-peer, PlayStation, Presence information, Proprietary software, Randal L. Schwartz, Raptr, Real-time computing, Request for Comments, Secure communication, Service discovery, Service Location Protocol, Session Initiation Protocol, SIMPLE (instant messaging protocol), Simple Authentication and Security Layer, Skype for Business Server, Smart grid, Smartphone, SMS, Social networking service, Steam (software), Terms of service, Transmission Control Protocol, Transport Layer Security, TWiT.tv, Unicode, Voice over IP, Web syndication, Webex, WebSocket, WhatsApp, Windows Live Messenger, Working group, XAMPP, Xbox Live, Xfire, XML, XMPP Standards Foundation, Zero-configuration networking. Expand index (58 more) »

Advanced Message Queuing Protocol

The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware.

New!!: XMPP and Advanced Message Queuing Protocol · See more »

AIM (software)

AIM (AOL Instant Messenger) was an instant messaging and presence computer program created by AOL, which used the proprietary OSCAR instant messaging protocol and the TOC protocol to allow registered users to communicate in real time.

New!!: XMPP and AIM (software) · See more »

Apache Wave

Apache Wave was a software framework for real-time collaborative editing online.

New!!: XMPP and Apache Wave · See more »

At sign

The at sign, @, is normally read aloud as "at"; it is also commonly called the at symbol or commercial at.

New!!: XMPP and At sign · See more »

Base64

Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation.

New!!: XMPP and Base64 · See more »

Binary data

Binary data is data whose unit can take on only two possible states, traditionally termed 0 and +1 in accordance with the binary numeral system and Boolean algebra.

New!!: XMPP and Binary data · See more »

BOSH (protocol)

Bidirectional-streams Over Synchronous HTTP (BOSH) is a transport protocol that emulates a bidirectional stream between two entities (such as a client and a server) by using multiple synchronous HTTP request/response pairs without requiring the use of polling or asynchronous chunking.

New!!: XMPP and BOSH (protocol) · See more »

Chat room

The term chat room, or chatroom, is primarily used to describe any form of synchronous conferencing, occasionally even asynchronous conferencing.

New!!: XMPP and Chat room · See more »

Cisco Systems

Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley, that develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

New!!: XMPP and Cisco Systems · See more »

Client–server model

The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.

New!!: XMPP and Client–server model · See more »

Cloud computing

Cloud computing is an information technology (IT) paradigm that enables ubiquitous access to shared pools of configurable system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet.

New!!: XMPP and Cloud computing · See more »

Commercial software

Commercial software, or seldom payware, is computer software that is produced for sale or that serves commercial purposes.

New!!: XMPP and Commercial software · See more »

Communication protocol

In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.

New!!: XMPP and Communication protocol · See more »

Comparison of instant messaging clients

Instant messaging was created in July 1996 by Yair Goldfinger, Arik Vardi, Sefi Vigiser, and Amnon Amir, when they started a company called Mirabilis in order to introduce a new way of communication over the Internet.

New!!: XMPP and Comparison of instant messaging clients · See more »

Comparison of instant messaging protocols

The following is a comparison of instant messaging protocols.

New!!: XMPP and Comparison of instant messaging protocols · See more »

Comparison of XMPP server software

No description.

New!!: XMPP and Comparison of XMPP server software · See more »

Contact list

A contact list is a collection of screen names.

New!!: XMPP and Contact list · See more »

De facto standard

A standard is a custom or convention that has achieved a dominant position by public acceptance or market forces (for example, by early entrance to the market).

New!!: XMPP and De facto standard · See more »

Demand response

Demand response is a change in the power consumption of an electric utility customer to better match the demand for power with the supply.

New!!: XMPP and Demand response · See more »

Domain name

A domain name is an identification string that defines a realm of administrative autonomy, authority or control within the Internet.

New!!: XMPP and Domain name · See more »

Domain Name System

The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network.

New!!: XMPP and Domain Name System · See more »

DreamHost

DreamHost is a Los Angeles-based web hosting provider and domain name registrar.

New!!: XMPP and DreamHost · See more »

Duplex (telecommunications)

A duplex communication system is a point-to-point system composed of two or more connected parties or devices that can communicate with one another in both directions.

New!!: XMPP and Duplex (telecommunications) · See more »

Ejabberd

ejabberd is an XMPP application server, written mainly in the Erlang programming language.

New!!: XMPP and Ejabberd · See more »

Email

Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices.

New!!: XMPP and Email · See more »

Email address

An email address identifies an email box to which email messages are delivered.

New!!: XMPP and Email address · See more »

Encryption

In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it and those who are not authorized cannot.

New!!: XMPP and Encryption · See more »

Erlang (programming language)

Erlang is a general-purpose, concurrent, functional programming language, as well as a garbage-collected runtime system.

New!!: XMPP and Erlang (programming language) · See more »

Extensibility

Extensibility is a software engineering and systems design principle where the implementation takes future growth into consideration.

New!!: XMPP and Extensibility · See more »

Facebook

Facebook is an American online social media and social networking service company based in Menlo Park, California.

New!!: XMPP and Facebook · See more »

Facebook Messenger

Facebook Messenger (sometimes known as Messenger) is a messaging app and platform.

New!!: XMPP and Facebook Messenger · See more »

File sharing

File sharing is the practice of distributing or providing access to digital media, such as computer programs, multimedia (audio, images and video), documents or electronic books.

New!!: XMPP and File sharing · See more »

File transfer

File transfer is the transmission of a computer file through a communication channel from one computer system to another.

New!!: XMPP and File transfer · See more »

Firewall (computing)

In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.

New!!: XMPP and Firewall (computing) · See more »

FLOSS Weekly

FLOSS Weekly is a free and open-source software (FLOSS) themed netcast from the TWiT Network.

New!!: XMPP and FLOSS Weekly · See more »

Free and open-source software

Free and open-source software (FOSS) is software that can be classified as both free software and open-source software.

New!!: XMPP and Free and open-source software · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: XMPP and Free software · See more »

Freeware

Freeware is software that is available for use at no monetary cost.

New!!: XMPP and Freeware · See more »

Full motion video

A full motion video (FMV) is a video game narration technique that relies upon pre-recorded video files (rather than sprites, vectors, or 3D models) to display action in the game.

New!!: XMPP and Full motion video · See more »

Game

A game is a structured form of play, usually undertaken for enjoyment and sometimes used as an educational tool.

New!!: XMPP and Game · See more »

Geolocation

Geolocation is the identification or estimation of the real-world geographic location of an object, such as a radar source, mobile phone, or Internet-connected computer terminal.

New!!: XMPP and Geolocation · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: XMPP and Google · See more »

Google Talk

Google Talk (also known as Google Chat) is an instant messaging service that provides both text and voice communication.

New!!: XMPP and Google Talk · See more »

HipChat

HipChat was a web service for internal private online chat and instant messaging.

New!!: XMPP and HipChat · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: XMPP and Hypertext Transfer Protocol · See more »

IBM Sametime

IBM Sametime (formerly IBM Lotus Sametime) is a client–server application and middleware platform that provides real-time, unified communications and collaboration for enterprises.

New!!: XMPP and IBM Sametime · See more »

Instant messaging

Instant messaging (IM) technology is a type of online chat that offers real-time text transmission over the Internet.

New!!: XMPP and Instant messaging · See more »

Inter-server

In computer network protocol design, inter-server communication is an extension of the client–server model in which data are exchanged directly between servers.

New!!: XMPP and Inter-server · See more »

Internet Engineering Task Force

The Internet Engineering Task Force (IETF) develops and promotes voluntary Internet standards, in particular the standards that comprise the Internet protocol suite (TCP/IP).

New!!: XMPP and Internet Engineering Task Force · See more »

Internet of things

The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these things to connect and exchange data, creating opportunities for more direct integration of the physical world into computer-based systems, resulting in efficiency improvements, economic benefits, and reduced human exertions.

New!!: XMPP and Internet of things · See more »

Internet Relay Chat

Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text.

New!!: XMPP and Internet Relay Chat · See more »

Intranet

An intranet is a private network accessible only to an organization's staff.

New!!: XMPP and Intranet · See more »

IP address

An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.

New!!: XMPP and IP address · See more »

Jabberd14

jabberd14 (formerly known as jabberd) is a cross-platform XMPP server daemon.

New!!: XMPP and Jabberd14 · See more »

Jeremie Miller

Jeremie Miller (born) is the inventor of Jabber/XMPP technologies and was the primary developer of jabberd 1.0, the first XMPP server.

New!!: XMPP and Jeremie Miller · See more »

Jingle (protocol)

Jingle is an extension to the Extensible Messaging and Presence Protocol (XMPP) which adds peer-to-peer (P2P) session control (signaling) for multimedia interactions such as in Voice over IP (VoIP) or videoconferencing communications.

New!!: XMPP and Jingle (protocol) · See more »

Leo Laporte

Leo Gordon Laporte (born November 29, 1956) is the host of The Tech Guy weekly radio show and a host on TWiT.tv, an Internet podcast network focusing on technology.

New!!: XMPP and Leo Laporte · See more »

LiveJournal

LiveJournal (Живой Журнал), stylised as LiVEJOURNAL, is a Russian (originally American) social networking service where users can keep a blog, journal or diary.

New!!: XMPP and LiveJournal · See more »

Machine to machine

Machine to machine refers to direct communication between devices using any communications channel, including wired and wireless.

New!!: XMPP and Machine to machine · See more »

Matrix (communication protocol)

Matrix is an open protocol for real-time communication.

New!!: XMPP and Matrix (communication protocol) · See more »

Message-oriented middleware

Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems.

New!!: XMPP and Message-oriented middleware · See more »

Microsoft Messenger service

Messenger (formerly MSN Messenger Service,.NET Messenger Service and Windows Live Messenger Service) was an instant messaging and presence system developed by Microsoft in 1999 for use with its MSN Messenger software.

New!!: XMPP and Microsoft Messenger service · See more »

Middleware

Middleware is computer software that provides services to software applications beyond those available from the operating system.

New!!: XMPP and Middleware · See more »

Network management

Network management is the process of administering and managing computer networks.

New!!: XMPP and Network management · See more »

Nimbuzz

Nimbuzz is a proprietary cross-platform instant messaging aggregator for smartphones, tablets and personal computers developed by MSM Global Holdings Limited.

New!!: XMPP and Nimbuzz · See more »

Open standard

An open standard is a standard that is publicly available and has various rights to use associated with it, and may also have various properties of how it was designed (e.g. open process).

New!!: XMPP and Open standard · See more »

Open system (computing)

Open systems are computer systems that provide some combination of interoperability, portability, and open software standards.

New!!: XMPP and Open system (computing) · See more »

Origin (digital distribution software)

Origin is an online gaming, digital distribution and digital rights management (DRM) platform developed by Electronic Arts that allows users to purchase games on the internet for PC and mobile platforms, and download them with the Origin client (formerly EA Download Manager, EA Downloader and EA Link).

New!!: XMPP and Origin (digital distribution software) · See more »

Out-of-band data

In computer networking, out-of-band data is the data transferred through a stream that is independent from the main in-band data stream.

New!!: XMPP and Out-of-band data · See more »

Overlay network

An overlay network is a computer network that is built on top of another network.

New!!: XMPP and Overlay network · See more »

Peer-to-peer

Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers.

New!!: XMPP and Peer-to-peer · See more »

PlayStation

is a gaming brand that consists of four home video game consoles, as well as a media center, an online service, a line of controllers, two handhelds and a phone, as well as multiple magazines.

New!!: XMPP and PlayStation · See more »

Presence information

In computer and telecommunications networks, presence information is a status indicator that conveys ability and willingness of a potential communication partner—for example a user—to communicate.

New!!: XMPP and Presence information · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: XMPP and Proprietary software · See more »

Randal L. Schwartz

Randal L. Schwartz (born November 22, 1961), also known as merlyn, is an American author, system administrator and programming consultant.

New!!: XMPP and Randal L. Schwartz · See more »

Raptr

Raptr is a social-networking website and instant messenger developed by Raptr, Inc.

New!!: XMPP and Raptr · See more »

Real-time computing

In computer science, real-time computing (RTC), or reactive computing describes hardware and software systems subject to a "real-time constraint", for example from event to system response.

New!!: XMPP and Real-time computing · See more »

Request for Comments

In information and communications technology, a Request for Comments (RFC) is a type of publication from the technology community.

New!!: XMPP and Request for Comments · See more »

Secure communication

Secure communication is when two entities are communicating and do not want a third party to listen in.

New!!: XMPP and Secure communication · See more »

Service discovery

Service discovery is the automatic detection of devices and services offered by these devices on a computer network.

New!!: XMPP and Service discovery · See more »

Service Location Protocol

The Service Location Protocol (SLP, srvloc) is a service discovery protocol that allows computers and other devices to find services in a local area network without prior configuration.

New!!: XMPP and Service Location Protocol · See more »

Session Initiation Protocol

The Session Initiation Protocol (SIP) is a communications protocol for signaling and controlling multimedia communication sessions in applications of Internet telephony for voice and video calls, in private IP telephone systems, as well as in instant messaging over Internet Protocol (IP) networks.

New!!: XMPP and Session Initiation Protocol · See more »

SIMPLE (instant messaging protocol)

SIMPLE, the Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions, is an instant messaging (IM) and presence protocol suite based on Session Initiation Protocol (SIP) managed by the Internet Engineering Task Force.

New!!: XMPP and SIMPLE (instant messaging protocol) · See more »

Simple Authentication and Security Layer

Simple Authentication and Security Layer (SASL) is a framework for authentication and data security in Internet protocols.

New!!: XMPP and Simple Authentication and Security Layer · See more »

Skype for Business Server

Skype for Business Server (formerly Microsoft Office Communications Server and Microsoft Lync Server) is real-time communications server software that provides the infrastructure for enterprise instant messaging, presence, VoIP, ad hoc and structured conferences (audio, video and web conferencing) and PSTN connectivity through a third-party gateway or SIP trunk.

New!!: XMPP and Skype for Business Server · See more »

Smart grid

A smart grid is an electrical grid which includes a variety of operational and energy measures including smart meters, smart appliances, renewable energy resources, and energy efficient resources.

New!!: XMPP and Smart grid · See more »

Smartphone

A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.

New!!: XMPP and Smartphone · See more »

SMS

SMS (short message service) is a text messaging service component of most telephone, internet, and mobile-device systems.

New!!: XMPP and SMS · See more »

Social networking service

A social networking service (also social networking site, SNS or social media) is a web application that people use to build social networks or social relations with other people who share similar personal or career interests, activities, backgrounds or real-life connections.

New!!: XMPP and Social networking service · See more »

Steam (software)

Steam is a digital distribution platform developed by Valve Corporation, which offers digital rights management (DRM), multiplayer gaming, video streaming and social networking services.

New!!: XMPP and Steam (software) · See more »

Terms of service

Terms of service (also known as terms of use and terms and conditions, commonly abbreviated as TOS or ToS and ToU) are rules by which one must agree to abide in order to use a service.

New!!: XMPP and Terms of service · See more »

Transmission Control Protocol

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.

New!!: XMPP and Transmission Control Protocol · See more »

Transport Layer Security

Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.

New!!: XMPP and Transport Layer Security · See more »

TWiT.tv

TWiT.tv, which is the operating trade name of TWiT LLC, is a podcast network (although TWiT uses the term "netcast") founded by technology broadcaster and author Leo Laporte and run by his wife and company CEO Lisa Laporte.

New!!: XMPP and TWiT.tv · See more »

Unicode

Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems.

New!!: XMPP and Unicode · See more »

Voice over IP

Voice over Internet Protocol (also voice over IP, VoIP or IP telephony) is a methodology and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet.

New!!: XMPP and Voice over IP · See more »

Web syndication

Web syndication is a form of syndication, or; license to broadcast, in which content is made available from one website to other sites.

New!!: XMPP and Web syndication · See more »

Webex

Cisco Webex, formerly WebEx Communications Inc., is a company that provides on-demand collaboration, online meeting, web conferencing and videoconferencing applications.

New!!: XMPP and Webex · See more »

WebSocket

WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection.

New!!: XMPP and WebSocket · See more »

WhatsApp

WhatsApp Messenger is a freeware and cross-platform messaging and Voice over IP (VoIP) service owned by Facebook.

New!!: XMPP and WhatsApp · See more »

Windows Live Messenger

Windows Live Messenger (formerly MSN Messenger) is a discontinued instant messaging client developed by Microsoft for Windows, Xbox 360, Mac OS X, BlackBerry OS, iOS, Java ME, S60 on Symbian OS 9.x, and Zune HD.

New!!: XMPP and Windows Live Messenger · See more »

Working group

A working group or working party is a group of experts working together to achieve specified goals.

New!!: XMPP and Working group · See more »

XAMPP

XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages.

New!!: XMPP and XAMPP · See more »

Xbox Live

Xbox Live is an online multiplayer gaming and digital media delivery service created and operated by Microsoft.

New!!: XMPP and Xbox Live · See more »

Xfire

Xfire (pronounced "X-Fire") was a proprietary freeware instant messaging service for gamers that also served as a game server browser with various other features.

New!!: XMPP and Xfire · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: XMPP and XML · See more »

XMPP Standards Foundation

XMPP Standards Foundation (XSF) is the foundation in charge of the standardization of the protocol extensions of XMPP, the open standard of instant messaging and presence of the IETF.

New!!: XMPP and XMPP Standards Foundation · See more »

Zero-configuration networking

Zero-configuration networking (zeroconf) is a set of technologies that automatically creates a usable computer network based on the Internet Protocol Suite (TCP/IP) when computers or network peripherals are interconnected.

New!!: XMPP and Zero-configuration networking · See more »

Redirects here:

EMPP, Extensible Messaging & Presence Protocol, Extensible Messaging and Presence Protocol, Extensible messaging and presence protocol, JID, Jabber (IM), Jabber ID, XML stanza, XMPP/Jabber, Xmpp, Xmpp:.

References

[1] https://en.wikipedia.org/wiki/XMPP

OutgoingIncoming
Hey! We are on Facebook now! »