Hi Kwaye,

Welcome to the list.

NodeJS is a runtime that allows you to run Javascript code on a server. XMPP is 
a protocol that allows you to send messages between entities on a network. So 
these 2 do not compare. You can build an XMPP endpoint using NodeJS if you 
want. There is an implementation of the XMPP protocol available for NodeJS: 
https://github.com/node-xmpp/node-xmpp

Maybe you can find some relevant information in the answers on this 
stackoverflow question that seems to reflect your question quite well!

https://stackoverflow.com/questions/5893075/nodejs-vs-xmpp-advantage-and-disavantage
 
<https://stackoverflow.com/questions/5893075/nodejs-vs-xmpp-advantage-and-disavantage>

Goodluck!
Eelco

> On 17 Dec 2014, at 09:01, kwaye kant <[email protected]> wrote:
> 
> Hello to all,
> 
> I had an idea to built an instant messaging application like WhatsApp.
> My research had oriented me to xmpp protocol.
> But this night I was having a discussion with a mate and he seemed to warn me 
> to use nodeJs instead of Xmpp protocol.
> He was not able to explain to me the main difference between the two apart 
> the fact that Xmpp is not easy to implement.
> So I tried to check the NodeJS and I realized it can be combined to socket.io 
> <http://socket.io/> to build robust and scalable applications.
> My question goes to those who have being facing this such of situation. And 
> as a developer, which solution could be better than the other and why ?
> 
> --
> ------------------------------------------------------------------------------------------------------------------------------------------------
> Kwaye Kant
> Skype: g.kwaye
> (00) 237 77315145
> Douala - Cameroon

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

This message may contain information that is not intended for you. If you are 
not the addressee or if this message was sent to you by mistake, you are 
requested to inform the sender and delete the message. TNO accepts no liability 
for the content of this e-mail, for the manner in which you use it and for 
damage of any kind resulting from the risks inherent to the electronic 
transmission of messages.

Reply via email to