此为系列文章,对MSDN ASP.NET Core SignalR 的官方文档进行系统学习与翻译。其中或许会添加本人对 ASP.NET Core 的浅显理解。本教程会教你使用SignalR建立实时app的一些基础知识。你将会学到如何:创建一个Web项目添加SignalR 客户端库创建一个SignalR 中心配置项目以使用SignalR添加从任何客户端向所有已连接的客户端发送消息的代码 
转载 2023-08-13 21:59:39
187阅读
本节内容,部分为补充内容。主要NuGet包:Microsoft.AspNetCore.SignalR.Client(BlazorWASM的SignalR客户端)Microsoft.AspNetCore.SignalR.StackExchangeRedis(使用Redis部署分布式SignalR) 一、SignalR基本使用SignalR使用集线器Hub类,连接服务端和客户端,实现服务端与
在现代的软件开发中,使用消息队列来实现异步通信已经越来越普遍。.Net Core框架提供了一种简单而灵活的方式来处理消息队列,本文将介绍如何在.Net Core中实现消息队列,并通过代码示例来演示整个过程。 ### 消息队列实现流程 下面是实现“.Net Core 消息队列”过程的具体步骤: | 步骤 | 描述 | |---|---| | 1 | 安装消息队列中间件(例如RabbitMQ)
原创 2024-05-17 10:46:12
249阅读
## .NET Core 消息队列 消息队列是一种在分布式系统中用于实现异步通信的机制。它允许应用程序通过将消息发送到队列中,而不是直接与其他应用程序进行通信来进行解耦,从而提高了系统的可扩展性和可靠性。在本文中,我们将介绍如何使用.NET Core构建和使用消息队列。 ### 消息队列的优势 使用消息队列有以下几个优点: 1. **解耦**:通过将消息发送到队列中,发送者和接收者之间的依
原创 2023-07-18 07:50:54
192阅读
一、ASP.NET Core SignalR课程介绍1)、SignalR简介ASP.NET Core SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据。2)、SignalR主要用途:它出现的主要用途:
转载 2021-04-13 16:47:21
523阅读
一、课程介绍很多网站为了实现推送技术,所用的技术都是 Ajax 轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。HTML5 定义的 WebSocket
原创 2020-08-22 20:36:54
1266阅读
1点赞
一、ASP.NET Core SignalR课程介绍1)、SignalR简介ASP.NET Core SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据。2)、SignalR主要用途:它出现的主要用途:
原创 2020-09-20 10:57:57
1207阅读
1点赞
什么是APP消息推送? 很多手机APP会不定时的给用户推送消息,例如一些新闻APP会给用户推送用户可能感兴趣
原创 3月前
3阅读
1,ios应用程序中允许向客户推送消息 2,需要有苹果的证书以及密码(怎么获取,网上搜一下,需要交费的) 3,iphone手机一部,安装了该ios应用程序 4,.net 项目中引用PushSharp.Apple.dll,PushSharp.Core.dll(这两个文件在网上搜一下,有源码的) 5,开始写代码,定义全局的对象PushBroker pusher = new PushBroker();
转载 2014-10-17 14:13:00
151阅读
2评论
CAP是什么?CAP是由我们园子里的杨晓东大神开发出来的一套分布式事务的决绝方案,是.Net Core Community中的第一个千星项目(目前已经1656 Start),具有轻量级、易使用、高性能等特点。 https://github.com/dotnetcore/CAP本博客主要针对易用性这一点,展开叙述,一起看看CAP如何结合EF Core和RabbitMQ带领小白轻松走入分布式
转载 2023-07-14 10:42:41
103阅读
# .NET Core RabbitMQ消息确认实现流程 在使用 RabbitMQ 进行消息传递时,消息确认是一种非常重要的机制。它可以确保消息的可靠传递,以及避免消息丢失。本文将向你介绍如何在 .NET Core 中实现 RabbitMQ 消息确认。 ## 流程概述 下表展示了实现 RabbitMQ 消息确认的流程。 | 步骤 | 描述 | | --- | --- | | 1 | 创建
原创 2023-08-03 19:58:42
109阅读
## .NET Core异步消息队列的实现 ### 一、整体流程 下面是实现.NET Core异步消息队列的整体流程,我们将使用RabbitMQ作为消息队列的实现: | 步骤 | 描述 | | --- | --- | | 1 | 安装RabbitMQ | | 2 | 创建生产者项目 | | 3 | 创建消费者项目 | | 4 | 发送消息到队列 | | 5 | 接收并处理队列中的消息 |
原创 2023-08-01 13:48:15
133阅读
前言 上一篇我们通过实战分享了使用Go推送钉钉消息,由于技痒,笔者现在也编写了一个.NET Core的Demo,作为简单的对照和说明。 最后,由于精力有限,笔者希望有兴趣的朋友可以分享下使用CoreRT将.NET Core编译成机器代码这块的实践。 目录 使用.NET Core推送钉钉消息 获取参数
原创 2021-05-25 15:47:07
507阅读
我们先从接手的一个项目中间穿插所提的一个需求开始,甲方有专门的app客户端,在其中配置一个模块,用户点击该模块进行单点登录,成功后嵌入我们的H5页面进行操作,相对应的操作将会触发调用甲方接口推送消息提醒。友好提醒:本文可能略长,请耐心阅读,若有更好方案,请于评论中给出业务分析甲方所提供的消息推送接口很简单,只不过有些需要注意的地方和甲方团队沟通好就完事。消息推送接口签名也很常见,主要是将各参数按照
原创 2021-05-06 09:12:57
2728阅读
文章目录容器网络-network概念网络模式bridge-docker0网桥 - 使用虚拟的IP、端口概念案例讲解host - 使用物理机的IP、端口概念案例none - 很少用概念案例container - 利用其他运行中容器的虚拟网卡信息概念案例自定义网络 - 用于划分某几个容器共处一个网络方便管理桥接模式案例命令networkls、inspect - docker所有网络、详细查看具体的某
前言在大学时期用过NIO手写消息队列,那时候还不会Netty,用原生的NIO出现了很多问题,例如自定义消息协议后socket无法正常关闭,需要手动修改缓冲区大小等问题。最近刚好学习了Netty,准备用Netty去重写这个消息队列。我将会带着大家从零开始,手写一款高性能、高安全性、持久化的消息队列。源码会同步到Github:https://github.com/Lyx0912/XY-MQ!!!介绍在
什么是消息推送? 很多手机APP会不定时的给用户推送消息,例如一些新闻APP会给用户推送用户可能感兴趣的新闻,或
  在本人的上一篇博客文章:Netty构建分布式消息队列(AvatarMQ)设计指南之架构篇 中,重点向大家介绍了AvatarMQ主要构成模块以及目前存在的优缺点。最后以一个生产者、消费者传递消息的例子,具体演示了AvatarMQ所具备的基本消息路由功能。而本文的写作目的,是想从开发、设计的角度,简单的对如何使用Netty,构建分布式消息队列背后的技术细节、原理,进行一下简单的分析和说明
,如果你还没有安装好rabbitmq,可以参考我的博客: Ubuntu16.04下,erlang安装和rabbitmq安装步骤 Ubuntu16.04下,rabbimq集群搭建 另外,
转载 2021-07-22 10:31:51
554阅读
# .NET Core API订阅EMQX消息的实现 ## 简介 在本文中,我将向你介绍如何使用.NET Core API实现对EMQX消息的订阅。首先,我们将了解整个流程,并通过一个表格展示每个步骤。然后,我将逐步指导你完成每个步骤所需的代码,并注释这些代码的意义。 ## 整体流程 下表展示了实现.NET Core API对EMQX消息订阅的整体流程。 | 步骤 | 描述 | | ----
原创 2023-08-27 11:44:24
276阅读
  • 1
  • 2
  • 3
  • 4
  • 5