Публикации по теме 'signalr'
Создание и развертывание приложения чата SignalR — Часть 1
Введение
В предыдущем посте на тему Интернет в реальном времени с использованием SignalR мы обсуждали, как эта библиотека упрощает добавление веб-функций в реальном времени в приложения.
Сегодня мы продолжим наше предыдущее обучение и начнем настройку очень простого приложения для чата.
Используйте WebSocket в .Net Core и Angular с SignalR
Начнем с объяснения того, что такое веб-сокет и SignalR:
Согласно Mozilla:
WebSocket API - это передовая технология, которая позволяет открыть сеанс двусторонней интерактивной связи между браузером пользователя и сервером .
А SignalR - это оболочка для использования WebSocket в приложениях .Net. Это действительно упрощает вашу работу для обычного использования.
Обычно клиенты отправляют запрос на сервер и ждут ответа. Но в ситуации, когда ваша работа на сервере занимает много..
Как создать потоковую передачу данных в реальном времени с помощью ASP.NET Core SignalR
В этом разделе вы узнаете, как создавать приложения для потоковой передачи и получения данных с помощью ASP.NET Core SignalR и Angular. .
Что вам понадобится:
Базовые знания ASP.NET Core и Angular. Установлены .NET Core 3.1 и среда разработки Visual Studio 2019.
Что вы узнаете к концу этой темы:
Как добавить и использовать SignalR. Как открыть клиентское соединение и использовать концепцию вызова метода для потоковой передачи данных для каждого клиента. Как..
Вопросы по теме 'signalr'
SignalR с ненадежными или приостановленными и повторно подключенными соединениями?
Я рассматриваю возможность обновления существующего сайта для использования SignalR. Мой сайт опрашивает стороннюю службу на предмет изменений данных, делает с ней какое-то волшебство, а клиенты опрашивают ее каждые несколько минут, чтобы обновить...
2764 просмотров
schedule
09.04.2023
NServiceBus как механизм трассировки кода: отправка сообщений из библиотеки классов и отображение в веб-приложении с помощью SignalR
Я изо всех сил пытаюсь использовать NServiceBus в первый раз, без фона ESB. Прочитав сообщения в блогах, образцы, документы и т. Д., Я не могу понять, почему моя библиотека классов C # не отправляет сообщения. on Bus.Send (msg) Я получаю «Не указано...
1646 просмотров
schedule
15.12.2022
SignalR против реактивных расширений
SignalR — это то же самое, что и реактивные расширения? Можете ли вы объяснить, почему или почему нет?
6767 просмотров
schedule
10.04.2023
Как иметь представление трансляции только для чтения в SignalR
Я хочу создавать сообщения только из внутреннего процесса с сервера, а затем отправлять их клиентам, и из-за гибкости SignalR я беспокоюсь, что XSS может легко отправить сообщение «myhub.addMessage» и отправить мусор, который я не хочу транслировать....
700 просмотров
schedule
28.05.2024
SignalR — Запуск
Я ищу быстрый и грязный ответ. Я просто теряю сознание, и, глядя на экран уже более 12 часов, я думаю, что меня застрелили.
Я хочу сделать простое приложение SignalR в качестве учебного пособия. Я нашел этот пример , но я продолжаю получать...
8699 просмотров
schedule
09.12.2023
Сигнализатор / концентраторы SignalR выдают ошибку 404
Я использую SignalR (https://github.com/SignalR/SignalR) в своем проекте. Отсюда https://github.com/SignalR/SignalR/wiki/QuickStart-Hubs я получил идея, как использовать хабы. Но скрипт "signalr / hubs" выдает ошибку 404. Вот URL-адрес, который...
50630 просмотров
schedule
07.06.2022
Как SignalR регистрирует свой обработчик HTTP в проекте?
Я искал час и сбит с толку, почему пример кода SignalR действительно работает! Я установил его из nuget, и он просто работает, что хорошо, но не могу понять, как это сделать.
Я не вижу ничего в global.asax или web.config для регистрации...
776 просмотров
schedule
05.06.2023
signalR, поддерживающий идентификаторы подключения пользователя
Я пытаюсь сохранить идентификатор соединения для пользователя, я имею в виду, что даже если он обновляет страницу, он получает тот же идентификатор соединения.
Это то, что я мог сделать до сих пор
часть javascript
// Start the connection...
3399 просмотров
schedule
20.05.2022
.NET 4.5 WebSockets против SignalR
Я видел signalR против веб-сокетов html5 для asp.net Приложение чата MVC , но оно не дает 100% ответа на мой вопрос, поскольку оно основано на HTML5 WebSockets, которые Microsoft, возможно, расширила в .NET 4.5 с помощью своего объекта WebSocket....
45867 просмотров
schedule
26.06.2022
Node.Js + Socket.IO против SignalR против C # WebSocket Server
В настоящее время у меня есть приложение TCP-сервера, написанное на .Net, которое принимает и отправляет сообщения клиентам. Я ищу создание веб-приложения, поэтому мне нужен коммуникационный уровень.
Я создал приложение Node.JS + Socket.IO,...
69875 просмотров
schedule
08.06.2022
Использование SignalR в рабочих ролях Azure
У меня есть размещенное в Azure веб-приложение, которое работает вместе с несколькими экземплярами рабочей роли. В настоящее время веб-приложение передает работу этим рабочим процессам, помещая сообщения в очередь Azure, чтобы рабочие могли их...
6144 просмотров
schedule
13.06.2022
SignalR для отслеживания онлайн-пользователей и чата
Мы работаем над приложением для социальной сети и собираемся реализовать пару новых функций. 1. Отслеживание онлайн-пользователей 2. Чат (индивидуальный чат, а затем групповой чат)
Я изучил SingalR, и он кажется многообещающим. Мы используем...
9190 просмотров
schedule
10.12.2023
Можно ли с помощью SignalR выполнять массовую отправку сообщений меняющейся коллекции клиентов?
То, о чем я прошу, может отличаться от группового толчка, когда набор клиентов обычно остается относительно постоянным.
В системе уведомлений клиенты могут создавать события, на которые подписаны не все остальные клиенты. Например, клиент...
568 просмотров
schedule
11.01.2023
Безопасное соединение SignalR между клиентом .NET и сервером
В SignalR .NET мы устанавливаем соединение между клиентом и сервером, как показано ниже:
var connection = new HubConnection("http://mysite/");
Затем мы подписываемся на события и запускаем соединение, как показано ниже:...
9736 просмотров
schedule
30.05.2022
Можно ли использовать MVC3 AntiForgeryToken от клиента, отличного от MVC3 (и использовать его в концентраторе SignalR)?
С SignalR в моем веб-приложении я вызываю методы на стороне сервера из клиента с помощью JavaScript. Концентратор находится в проекте MVC3, а клиентские вызовы выполняются из классического приложения ASP (поскольку вызовы выполняет JS, это может быть...
484 просмотров
schedule
09.01.2023
Использование SignalR с SqlDependency для отправки обновлений базы данных
Можно ли использовать SignalR в сочетании с SqlCacheDependency (или SqlDependency) для отправки обновлений базы данных непосредственно в браузер? Может быть, есть другой способ реализовать эту функцию?
Единственное, что я могу сейчас сделать, это...
7286 просмотров
schedule
04.03.2023
Фоновый поток IIS и SignalR
Мне нужен фоновый поток, который выполняет некоторую работу и отправляет данные пользователям, подключенным к службе через SignalR.
Я подумал о том, чтобы разместить этот поток внутри IIS и создать его при первом вызове Application_Start или в...
2541 просмотров
schedule
19.09.2022
SignalR возвращает, что «HubName» не определено
Я пытаюсь SignalR, и я получаю ошибку javascript: Статус не определен. Статус - это мой центр, и он определяется как:
namespace SignalRDemo
{
public class Status : Hub, IDisconnect, IConnected
{
public Task Disconnect()...
2533 просмотров
schedule
14.07.2023
SignalR — обработка нескольких концентраторов из клиента JavaScript
Есть ли способ обрабатывать несколько запущенных подключений к разным концентраторам из одного клиента JavaScript SignalR?
РЕДАКТИРОВАТЬ Я имел в виду возможность подключения к разным URL-адресам (можно изменить URL-адрес подключения через...
2295 просмотров
schedule
14.06.2023
SignalR - отправка сообщения из проекта WCF
Я выполнил инструкции https://github.com/SignalR/SignalR/wiki/Hubs под названием «Вещание через концентратор извне».
Я получил этот метод, работающий внутри действия MVC в том же проекте. Запрос действия отправляет обновление подключенным...
4412 просмотров
schedule
14.10.2023