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










Этот проект имеет авторизацию, внедренную в ИТ, тогда как другой проект под названием «Чат-Мессенджер-Ноат» не реализует то же самое. Нажмите следующее, чтобы проверить этот репо.
Просто помните, что сеанс не сохраняется с обеих сторон, что означает, что, как только вы обновляете окно, все ваши чаты будут потеряны! Если вы найдете какие -либо ошибки, дайте мне знать!
Этот проект лицензирован по лицензии MIT.