This is just the beginning when I am more versed in the P2P side and find reasons for scalability or something else: SIP or XMPP (Jingle) for the following use:
A P2P client application capable of performing file transfer on all network tracing scenarios.
// For signaling (for example, to connect / search / disconnect peers) both XMPP (Jingle) and SIP are available.
Can I find out the possible reasons to use what and why? Any practical use? eg.; Scalability or anything that really matters for the above use case
source
share