title: XMPP vs SIP Comparison
body: <p>i will start a new project. In this project i have a server  and many clients (over 100000). Clients and the server continuously  will communicate with each other. They use only text messages. I think, It is too hard to manage with tcp socket so I should choose XMPP or SIP. I will use Java in this project. Which one do you suggest me? and What are their pros and cons? or do you know more efficient solution?</p>