Вопрос

Мне нужно разработать программу обмена мгновенными сообщениями (например, MSN Messagner, но подойдет только простая и базовая функция) на основе .Net (C#).Я хочу интегрировать мессенджер с моим текущим пользователем веб-сайта.Я хочу узнать какой-нибудь мессенджер с открытым исходным кодом (лучше C#), на который можно ссылаться?

КСТАТИ:некоторые пользователи используют внутренний IP-адрес (за шлюзом или прокси-сервером, например 10.10.xxx.xxx) - значит, в этом сценарии два пользователя не могут использовать передачу сообщений «точка-точка», если они оба находятся за шлюзом?И я думаю, мне нужно разработать сервер, который будет выступать в качестве промежуточной стороны для передачи сообщений между двумя пользователями, верно?

Это было полезно?

Решение

Пиджин это мессенджер с открытым исходным кодом.Хотя это не C# (на самом деле это C)

Другие советы

Я думаю, тебе стоит взглянуть на XMPP.Это открытый протокол обмена сообщениями со множеством различных клиентских и серверных реализаций.

Его также можно запустить «через» веб-сервер с помощью BOSH.

Взгляни на Джаббер

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top