当前位置: 首页 > news >正文

网站建设开票项目选什么二级建造师招聘网最新招聘

网站建设开票项目选什么,二级建造师招聘网最新招聘,网店推广有哪些方法,深圳企业500强写在前面 ASP.NET SignalR 是一个开源代码库#xff0c;简化了Web实时通讯方案#xff0c;可以实时地通过服务端将信息同步推送到各个客户端#xff0c;可应用于 需要从服务器进行高频更新的应用#xff1a;包括游戏、社交网络、投票、拍卖、地图和GPS应用#xff1b; 仪…写在前面 ASP.NET SignalR 是一个开源代码库简化了Web实时通讯方案可以实时地通过服务端将信息同步推送到各个客户端可应用于 需要从服务器进行高频更新的应用包括游戏、社交网络、投票、拍卖、地图和GPS应用 仪表盘和监视应用包括公司仪表板、即时销售更新或旅行报警 协同类应用包括白板应用和团队会议软件 通知应用社交网络、电子邮件、聊天、游戏、旅行报警和其他应用都需要使用的通知。 通常情况下 SignalR 优先使用 WebSocket 进行传输在浏览器不支持WebSocket的情况下才会采用旧的Http传输方式。 本文主要参考官方示例 ASP.NET Core SignalR 入门 | Microsoft Learn 项目结构 如下  需要添加客户端库  代码实现 服务端实现 using SignalRChat.Hubs;var builder WebApplication.CreateBuilder(args);// Add services to the container. builder.Services.AddRazorPages(); builder.Services.AddSignalR();var app builder.Build();// Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) {app.UseExceptionHandler(/Error);// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.app.UseHsts(); }app.UseHttpsRedirection(); app.UseStaticFiles();app.UseRouting();app.UseAuthorization();app.MapRazorPages(); app.MapHubChatHub(/chatHub);app.Run();using Microsoft.AspNetCore.SignalR;namespace SignalRChat.Hubs {public class ChatHub : Hub{public async Task SendMessage(string user, string message){await Clients.All.SendAsync(ReceiveMessage, user, message);}} } 客户端实现 use strict;var connection new signalR.HubConnectionBuilder().withUrl(/chatHub).build();//Disable the send button until connection is established. document.getElementById(sendButton).disabled true;connection.on(ReceiveMessage, function (user, message) {var li document.createElement(li);document.getElementById(messagesList).appendChild(li);// We can assign user-supplied strings to an elements textContent because it// is not interpreted as markup. If youre assigning in any other way, you // should be aware of possible script injection concerns.li.textContent ${user} says ${message}; });connection.start().then(function () {document.getElementById(sendButton).disabled false; }).catch(function (err) {return console.error(err.toString()); });document.getElementById(sendButton).addEventListener(click, function (event) {var user document.getElementById(userInput).value;var message document.getElementById(messageInput).value;connection.invoke(SendMessage, user, message).catch(function (err) {return console.error(err.toString());});event.preventDefault(); }); 调用示例
http://www.pierceye.com/news/663022/

相关文章:

  • 免费品牌网站制作云南电商网站建设
  • 宿迁莱布拉网站建设常州做网站建设的公司
  • 广东网站建站系统哪家好常州网站搭建公司
  • 400网站建设推广软件工程师工资
  • 专门做正品的网站手机版深圳市门户网站建设怎么样
  • 做外贸比较好的网站有哪些北京短视频代运营
  • 建站公司学习筑梦网站建设
  • 手工艺品网站建设侧胡顺个人简历表格可填写
  • 电商网站竞价推广策略淘宝做问卷的网站
  • 门窗 东莞网站建设婚庆公司收费标准
  • 网站页面下沉的特效代码网络建设存在的问题
  • 给网站做维护是什么工作网页怎么赚钱
  • 三丰云做游戏网站win主机安装wordpress
  • 网站建设黄荣vuejs做视频网站设计
  • 手机怎样下载安装建设银行网站企业通过网络推广成功的案例
  • 门户网站开发工具软件哪个公司的网络最好用
  • 河南省住房和城乡建设厅查询网站首页舆情网站推荐
  • 网页设计是网站建设与管理的内容吗公司网络营销的方案思路
  • 商业授权网站标题优化技巧
  • 班级网站做哪些方面阿里云市场网站建设
  • 2345网站登录电子工程师有前途吗
  • 网站建设企业邮箱制作网站山东平台网站建设制作
  • 仿新浪微博网站代码国家高新技术企业公示
  • 遵义网站建设公司电话多少成都网站优化seo
  • 宝安网站设计排名网站建设收费标准资讯
  • 景安怎么把网站做别名西安网站优化seo
  • 长沙专业网站建设怎么做云南昆明百度推广公司
  • 网页制作网站的大作业网站开发怎么设置打印按钮
  • 金乡网站建设哪家便宜建网站解决方案
  • 大港油田建设官方网站怎么帮人做网站