Any open source messenger?

I need to develop an instant messenger (e.g. MSN Messagner, but only a simple and basic function is in order) based on .Net (C #). I want to integrate the messenger with my current website user. I want to know what kind of exchange an instant open source exchanger (better C #) for the link?

BTW: some users use the internal IP address (behind the gateway or proxy, for example 10.10.xxx.xxx) - so in this case two users cannot use point-to-point messaging if they both are behind the gateway? And I think that I need to develop a server that acts as an intermediary for sending a message between two users, right?

0
source share
3 answers

Pidgin is an open source messenger. Not C # though (it's in C, actually)

+4
source

I think you should take a look at XMPP . It is an open messaging protocol with many different client and server implementations.

It can also be launched through a web server using BOSH.

+4
source

Take a look at Jabber

+1
source

Source: https://habr.com/ru/post/1795495/


All Articles