Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 36969|Ответ: 3

[ASP.NET] SignalR для веб-сокетной связи (3)

[Скопировать ссылку]
Опубликовано 07.07.2017 14:26:50 | | | |
Прежде всего, основная цель использования веб-сокетов — позволить бэкенду активно отправлять данные на фронтенд для обработки дисплея

1: SignalR впервые подключается к серверу



Когда мы открываем страницу, мы хотим, чтобы websocket-соединение было успешным, а затем сначала отправляем нам существующие данные — что нам делать?

Сначала мы наследуем класс Hub, а затем переписываем метод OnConnected следующим образом:


//
        Сводка:
        Вызывается, когда соединение подключается к этому экземпляру хаба.
        //
        Результаты возврата:
        //     A System.Threading.Tasks.Task
        публичная виртуальная задача OnConnected();
После того как пользователь сигнальщика впервые успешно подключился, запускается метод OnConnected, и Context.ConnectionId — это сгенерированный идентификатор клиента



Вызовите метод Clients.Client, чтобы отправить данные на указанный идентификатор клиента, и далее все методы определяются нами.



2: Активно отправляйте данные на ресепшн

Как активно передавать данные на ресепшн через SignalR?

Нам нужно отправить данные на фронтенд следующим кодом:



Метод JS выглядит следующим образом:



Визуализации:






Предыдущий:Громкие новости! Разработка мини-программ бесплатна!
Следующий:Как отключить подсказки об ошибке, когда WebBrowser отображает html-контент в C# Winform
Опубликовано 29.12.2017 10:27:27 |
Я хотел бы увидеть ваш SignalR для веб-сокетной связи полную версию 1-3, здесь я вижу только [ASP.NET] SignalR для веб-сокетной связи (3)
 Хозяин| Опубликовано 29.12.2017 12:08:28 |
522803365 Опубликовано 29.12.2017 10:27
Я хотел бы увидеть вашу полную версию SignalR 1-3 для веб-сокетной связи, здесь я вижу только [ASP.NET] SignalR для веб-сокетной связи (3 ...
asp.net mvc4.0 Установка SignalR (1)
http://www.itsvse.com/thread-3837-1-1.html
(Источник: Architect)


mvc 4.0 Как использовать SignalR (2)
http://www.itsvse.com/thread-3838-1-1.html
(Источник: Architect)



Опубликовано 08.02.2022 10:12:42 |

Я хотел бы увидеть ваш SignalR для веб-сокетной связи полную версию 1-3, здесь я вижу только [ASP.NET] SignalR для веб-сокетной связи (3)
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com