Solved

what is XMPP

Posted on 2015-02-10
6
106 Views
Last Modified: 2015-03-04
HI,
Please explain me what exactly is an XMPP.

Thanks
0
Comment
Question by:Rohit Bajaj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 4

Accepted Solution

by:
mbertl earned 250 total points
ID: 40600264
XMPP (Extensible Messaging and Presence Protocol) is a protocol based on Extensible Markup Language (XML) and intended for instant messaging. Most people will know XMPP from Jabber. It is an open protocol not like Skype or others.
You can get further information here:
http://searchdomino.techtarget.com/definition/XMPP
or here:
http://xmpp.org/
or here:
http://fyi.oreilly.com/2009/05/what-can-you-do-with-xmpp.html

hope, that helps =)
0
 
LVL 32

Assisted Solution

by:Kamran Arshad
Kamran Arshad earned 250 total points
ID: 40602819
Hi,

Protocol for communication using XML. Originally called Jabber. Can be used for Instant Messaging, signaling for VoIP and Video, contact list management. It is flexible to be used for IoT, file transfer, gaming, smart grid and social media services.

A detailed overview of XMPP is;

http://en.wikipedia.org/wiki/XMPP

Can you let us know for what purpose are you using XMPP then we can narrow down our replies.
0
 

Author Comment

by:Rohit Bajaj
ID: 40602970
The product i am working on is using it for chat.
Is XMPP just a XML which is exchanged between client and server in a chat session ?
Whats special about the XML which XMPP has ?

Are all chat clients which use XMPP means they are bound to use <message> tag etc which are specified in XMPP or they can use there own XML's to communicate ?

Thanks
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 32

Expert Comment

by:Kamran Arshad
ID: 40602986
0
 

Author Comment

by:Rohit Bajaj
ID: 40603004
I read the following line on wiki :
In February 2010, the social-networking site Facebook opened up its chat feature to third-party applications via XMPP

whats does this exactly means "via XMPP" ?
0
 
LVL 32

Expert Comment

by:Kamran Arshad
ID: 40603030
Don't know much about facebook but this may help;

https://developers.facebook.com/docs/chat
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

When it comes to security, there are always trade-offs between security and convenience/ease of administration. This article examines some of the main pros and cons of using key authentication vs password authentication for hosting an SFTP server.
For many of us, the  holiday season kindles the natural urge to give back to our friends, family members and communities. While it's easy for friends to notice the impact of such deeds, understanding the contributions of businesses and enterprises i…
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Viewers will learn how to properly install and use Secure Shell (SSH) to work on projects or homework remotely. Download Secure Shell: Follow basic installation instructions: Open Secure Shell and use "Quick Connect" to enter credentials includi…

697 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question