1.

XMPP : Extensible Messaging and Presence Protocol

Technology

What is the full form of XMPP?

XMPP Stands for "Extensible Messaging and Presence Protocol"

XMPP represents Extensible Messaging and Presence Protocol. It is a correspondence convention, in light of Extensible Markup Language (XML), for continuous correspondence. It bolsters a wide scope of utilizations including presence, coordinated effort, texting, multi-party visit and so on It is kept up by XSF, the XMPP Standards Foundation.

Brief History about XMPP:

The first open texting innovation was Jabber, concocted by Jeremie Miller in 1998. Afterward, Jabber was formalized as the XMPP, a web standard for informing and presence, by the IETF.

Chatter's rendition 1.0 was delivered in May 2000. In the very year, Jabber conventions like XML streaming, informing, presence, and so forth, were set up. In October 2000, chattered 1.2 was delivered and the worker dial back convention was acquainted with stop address mocking.

In August 2001, the Jabber Software Foundation was set up to organize the open-source tasks and business substances subject to the Jabber advances.

In October 2002, the Internet Engineering Steering Group (IESG) endorsed the arrangement of the XMPP Working Group. In November, the primary gathering of this gathering was held at IETF 55.

In 2004, the IETF distributed the center XMPP determinations: RFC 3920 and RFC 3921. It brought about a far and wide reception of XMPP.

In August 2005, Google Talk IM and Voice over Internet Protocol (VoIP) administration were dispatched over XMPP. Afterward, presumed programming organizations like Apple, Cisco, IBM, and so on, began utilizing XMPP in their items. For instance, in 2010, Facebook presented XMPP for its talk.

In 2008, Jabber Inc. was obtained by Cisco Co. Afterward, in 2011, it was altered by IETF.

XMPP Advantages:

  • It is free and decentralized which implies anybody can set up an XMPP worker.
  • It depends on open guidelines.
  • It underpins various usage of customers and workers.
  • It is adaptable, XML-based, and can be expanded. Along these lines, appropriate for both texting highlights and custom cloud administrations.
  • Security is upheld through SASL and TLS.
  • It is effective, can uphold million of simultaneous clients on a solitary help, for example, GTalk.

Suggestions:

AcronymFull Form
IRDAInfrared DATA Association
SLRSingle Lens Reflex
GPRSGeneral Packet Radio Service
ASRAutomated Speech Recognition
CCTVClosed Circuit Television
CRTCathode Ray Tube
DSLDigital Subscriber Line
EDGEEnhanced Data Rates for GSM Evolution
EDPElectronic Data Processing
FTPFile Transfer Protocol
GIFGraphics Interchange Format
GNUGNU's Not UNIX
GPSGlobal Positioning System
HDMIHigh Definition Multimedia Interface
HVACHeating Ventilation and Air Conditioning
ICIntegrated Circuit
IDEIntegrated Development Environment
IDEIntegrated Drive Electronics
RSSReally Simple Syndication
MSCMobile Switching Center
DPData Processing 
IMEIInternational Mobile Equipment Identity
INTERNETInterconnected Network
JSFJava Server Faces
LASERLight Amplification by Stimulated Emission of Radiation
MTSMicrosoft Transaction Server
PINGPacket InterNet Groper
PNGPortable Network Graphics
RADARRadio Detection And Ranging
RAMRandom Access Memory
ROReverse Osmosis
SMPSSwitched-Mode Power Supply
SONARSound Navigation and Ranging
UFUltra Filtration
UPSUninterruptible Power Supply
UVUltraviolet
VHDL VHSIC (Very High Speed Integrated Circuit) Hardware Description Language
VPIVirtual Path Identifier
WPAWi-Fi Protected Access
CTSClear to Send
ECCError Correcting Code
ECCERP (Enterprise Resource Planning) Central Component
ITInformation Technology
STDSubscriber Trunk Dialing
MISManagement Information System
ASCIIAmerican Standard Code for Information Interchange
ASPApplication Service Provider
ATA or PATAAdvanced Technology Attachment / Parallel Advanced Technology Attachment
BIOSBasic Input Output System
VIRUSVital Information Resources Under Seize
CNCComputerized Numerical Control
DNSDomain Name System
DTPDesk-Top Publishing
DTPDistributed Transaction Processing
HTTPHyperText Transfer protocol
ICTInformation and Communications Technology
ITESInformation Technology Enabled Services
JPG / JPEGJoint Photographic Experts Group
MMSMultimedia Messaging Service
MMSMicrosoft Media Server
PDFPortable Document Format
RIPRouting Information Protocol
SEOSearch Engine Optimization
SIMSubscriber Identity Module
SMSShort Message Service
URLUniform Resource Locator
USBUniversal Serial Bus
WWWWorld Wide Web
EVMElectronic Voting Machine
UPIUnified Payment Interface
SSDSolid-State Drive
ASATAnti-satellite Weapons
ASLVAugmented Satellite Launch Vehicle / Advanced Satellite Launch Vehicle
ATSApplication Tracking System
RSARivert-Shamir-Adleman
MICRMagnetic Ink Character Recognition
IOSIphone Operating System
SATASerial AT Attachment
UDPUser Datagram Protocol
RFIDRadio-Frequency Identification
IVRInteractive Voice Response
SASStatistical Analysis System
CMSContent management system
TCPTransmission Control Protocol
SSLSecure Sockets Layer
CRMCustomer Relationship Management
SPSSStatistical Packages for the Social Sciences
HTTPsHyper Text Transfer protocol secure
IP addressInternet Protocol
IPV4Internet protocol version 4
IPV6Internet protocol version 6