Это моя собственная реализация простой веб-чата-Messenger с использованием только HTML, CSS, JS Over .net Framework. Моя цель состояла в том, чтобы создать чат-медсенджер с использованием минимальных ресурсов. Идея состоит в том, чтобы увидеть, смогу ли я внедрить чат -мессенджер, используя Just API -сервисы по протоколу на основе HTTP.
Итак, я хотел создать чат-Messenger в реальном времени, что позволило бы общаться между клиентами в режиме реального времени. Средства для реализации моей идеи о чате в реальном времени стали возможными с использованием Signal-R. Это библиотека .NET, позволяющая общаться в режиме реального времени, а также позволяет нам отправлять события на стороне сервера без необходимости опроса.
Подробнее о Signal-R здесь: "https://dotnet.microsoft.com/apps/aspnet/signalr"
Это веб -приложение позволяет нескольким клиентам взаимодействовать друг с другом в реальном времени, оно показывает различные учетные записи пользователей, с которыми мы общаемся, представляют чаты систематически. ?
Приложение не использует какую -либо базу данных, он работает чисто в системной памяти, то есть учетные записи пользователя могут быть потеряны, если приложение будет обновлено. Следовательно, это можно назвать полностью личным чатом, который не ведет записей получателей или сессий или сообщений, как бы же! ?
Вы можете поиграть с приложением здесь - Demo в чате Messenger Live (тестовое приложение) ???
Ниже приведена ссылка на другой проект, который работает с авторизацией -
Приложение создается с использованием HTML, CSS, JS Via. ASP.NET Framework для веб -приложений. Он также использует библиотеку Signal-R для предоставления веб-функциональности в реальном времени.
ASP.NET SignalR-это библиотека для разработчиков ASP.NET, которая упрощает процесс добавления веб-функциональности в реальном времени к приложениям. Веб-функциональность в реальном времени-это возможность мгновенно подключить контент кода сервера к подключенным клиентам по мере его появления доступного, а не заставлять сервер ждать, пока клиент будет запросить новые данные. (Источник Microsoft)










Просто помните, что сеанс не сохраняется с обеих сторон, что означает, что, как только вы обновляете окно, все ваши чаты будут потеряны! Если вы найдете какие -либо ошибки, дайте мне знать!
Этот проект лицензирован по лицензии MIT.