zl程序教程

C# 消息队列

  • 分享一个c#写的开源分布式消息队列equeue

    分享一个c#写的开源分布式消息队列equeue

    本文想介绍一下前段时间在写enode时,顺便实现的一个分布式消息队列equeue。这个消息队列的思想不是我想出来的,而是通过学习阿里的rocketmq后,自己用c#实现了一个轻量级的简单版本。一方面可以通过写这个队列让自己更深入的掌握消息队列的一些常见问题;另一方面也可以用来和enode集成,为enode中的command和domain event的消息传递提供支持。目前在.net平台,比较好用的

    日期 2023-06-12 10:48:40     
  • 分享一个c#写的开源分布式消息队列equeue

    分享一个c#写的开源分布式消息队列equeue

    本文想介绍一下前段时间在写enode时,顺便实现的一个分布式消息队列equeue。这个消息队列的思想不是我想出来的,而是通过学习阿里的rocketmq后,自己用c#实现了一个轻量级的简单版本。一方面可以通过写这个队列让自己更深入的掌握消息队列的一些常见问题;另一方面也可以用来和enode集成,为enode中的command和domain event的消息传递提供支持。目前在.net平台,比较好用的

    日期 2023-06-12 10:48:40     
  • C#内存映射文件消息队列实战演练(MMF—MQ)

    C#内存映射文件消息队列实战演练(MMF—MQ)

    一、课程介绍 本次分享课程属于《C#高级编程实战技能开发宝典课程系列》中的一部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集、整理和完善此系列课程! 消息队列这个概念名称相比大家都不陌生!今天阿笨这里说的MQ并不是内存队列(Queue)和第三方MQ中间件(RabbitmQ、ActiveMQ等等),也不是第三方缓存组件( Memcached

    日期 2023-06-12 10:48:40     
  • C#消息队列(RabbitMQ)零基础从入门到实战演练

    C#消息队列(RabbitMQ)零基础从入门到实战演练

    一、课程介绍 如果您从工作中之听过但未有接触过消息对队列(MQ),如果你接触过一点关于MQ的知识,如果没有这么的多如果的话......,那么阿笨将通过本次《C#消息队列零基础从入门到实战演练》分享课让您对消息队列有一个实质性的了解和认识,达到实际的灵活贯通和运用。本次分享课您将学习到以下知识点: 1、微软MSMQ的基本使用技能以及MSMQ在WCF技术中的运用。 2、企业级RabbitMQ消息队

    日期 2023-06-12 10:48:40     
  • ActiveMq C#客户端 消息队列的使用(存和取)

    ActiveMq C#客户端 消息队列的使用(存和取)

    1、准备工具 VS2013Apache.NMS.ActiveMQ-1.7.2-bin.zipapache-activemq-5.14.0-bin.zip   2、开始项目 VS2013新建一个C#控制台应用程序,项目中添加两个dll引用,一个是D:\Apache.NMS.ActiveMQ-1.7.2-bin\lib\Apache.NMS\net-4.0目录下的Apache.NMS.dl

    日期 2023-06-12 10:48:40     
  • C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)

    C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)

    前言            在使用MSMQ之前,我们需要自行安装消息队列组件!(具体安装方法大家自己搜一下吧)            采用MSMQ带来的好处是:由于是异步通信,无论是发送方还是接收方都不用等待对方返回成功消息,就可以执行余下的代码,因而大大地提高了事物处理的能力

    日期 2023-06-12 10:48:40     
  • ActiveMQ  C#消息队列系列一(安装)

    ActiveMQ C#消息队列系列一(安装)

    前言 我前面写过ActiveMQ 如何在windows 上安装,但是呢,一般公司都是在Linux 上跑的,所以就来安装一下吧。 正文 1.进入官网下载linux 版本。 2.然后放置到Linux上。 3.tar zxvf 你的包 (进行解压) 4.赋给权限:chmod 777 你的包 5.进入bin目录下,./activemq start 最最最主要的是: 把文档看一遍: https://act

    日期 2023-06-12 10:48:40     
  • ActiveMq C#客户端 消息队列的使用(存和取)

    ActiveMq C#客户端 消息队列的使用(存和取)

    1、准备工具 VS2013Apache.NMS.ActiveMQ-1.7.2-bin.zipapache-activemq-5.14.0-bin.zip   2、开始项目 VS2013新建一个C#控制台应用程序,项目中添加两个dll引用,一个是D:\Apache.NMS.ActiveMQ-1.7.2-bin\lib\Apache.NMS\net-4.0目录下的Apache.NMS.dl

    日期 2023-06-12 10:48:40     
  • C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)

    C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)

    前言            在使用MSMQ之前,我们需要自行安装消息队列组件!(具体安装方法大家自己搜一下吧)            采用MSMQ带来的好处是:由于是异步通信,无论是发送方还是接收方都不用等待对方返回成功消息,就可以执行余下的代码,因而大大地提高了事物处理的能力

    日期 2023-06-12 10:48:40     
  • EQueue - 一个C#写的开源分布式消息队列的总体介绍

    EQueue - 一个C#写的开源分布式消息队列的总体介绍

    本文想介绍一下前段时间在写enode时,顺便实现的一个分布式消息队列equeue。这个消息队列的思想不是我想出来的,而是通过学习阿里的rocketmq后,自己用c#实现了一个轻量级的简单版本。一方面可以通过写这个队列让自己更深入的掌握消息队列的一些常见问题;另一方面也可以用来和enode集成,为enode中的command和domain event的消息传递提供支持。目前在.net平台,比较好用的

    日期 2023-06-12 10:48:40     
  • EQueue - 一个纯C#写的分布式消息队列介绍2

    EQueue - 一个纯C#写的分布式消息队列介绍2

    一年前 当我第一次开发完EQueue后 写过一篇文章介绍了其整体架构 做这个框架的背景 以及架构中的所有基本概念。通过那篇文章 大家可以对EQueue有一个基本的了解。经过了1年多的完善 EQueue无论是功能上还是成熟性上都完善了不少。所以 希望再写一篇文章 介绍一下EQueue的整体架构和关键特性。 EQueue架构 EQueue是一个分布式的、轻量级、高性能、具有一定可靠性 纯C#编写的

    日期 2023-06-12 10:48:40     
  • C#分布式消息队列 EQueue 2.0 发布啦

    C#分布式消息队列 EQueue 2.0 发布啦

    昨天,我写过一篇关于EQueue 2.0性能测试结果的文章,有兴趣的可以看看。 文章地址:http://www.cnblogs.com/netfocus/p/4926305.html 为什么要改为文件存储? SQL Server的问题 之前EQueue的消息持久化是采用SQL Server的。一开始我觉得没什么问题,采用的是异步定时批量持久化,使用SqlBulkCopy的方法,这个方法测试

    日期 2023-06-12 10:48:40     
  • ActiveMQ  C#消息队列系列一(安装)

    ActiveMQ C#消息队列系列一(安装)

    前言 我前面写过ActiveMQ 如何在windows 上安装,但是呢,一般公司都是在Linux 上跑的,所以就来安装一下吧。 正文 1.进入官网下载linux 版本。 2.然后放置到Linux上。 3.tar zxvf 你的包 (进行解压) 4.赋给权限:chmod 777 你的包 5.进入bin目录下,./activemq start 最最最主要的是: 把文档看一遍: https://act

    日期 2023-06-12 10:48:40     
  • C#实现ActiveMQ消息队列

    C#实现ActiveMQ消息队列

    参考网址:https://www.cnblogs.com/swjian/p/11160129.html 一、首先需要导入两个包,分别是:Apache.NMS 和 Apache.NMS.ActiveMQ 二、创建Winform程序实现生产者功能。 三、Producer后台代码如下: using Apache.NMS; using Apache.NMS.ActiveMQ; using

    日期 2023-06-12 10:48:40     
  • C# 消息队列

    C# 消息队列

    阅读目录 1. 消息队列是什么? 2. 常见的消息队列框架有哪些? 3. MSMQ介绍 4. RabbitMQ介绍  消息队列是什么   简单的理解就是将消息添加一个队列中,使用时在从这个队列中取出来。那么消息什么?队列又是什么呢?   消息:说白了就是交互的内容,可以是文字、图片、视频等等。   队列:一种先进先出的存储格式。   消息队列提供保证消息传递,高效的路由、安全

    日期 2023-06-12 10:48:40     
  • 线程安全使用(四)  [.NET] 简单接入微信公众号开发:实现自动回复  [C#]C#中字符串的操作  自行实现比dotcore/dotnet更方便更高性能的对象二进制序列化  自已动手做高性能消息队列  自行实现高性能MVC WebAPI  面试题随笔  字符串反转

    线程安全使用(四) [.NET] 简单接入微信公众号开发:实现自动回复 [C#]C#中字符串的操作 自行实现比dotcore/dotnet更方便更高性能的对象二进制序列化 自已动手做高性能消息队列 自行实现高性能MVC WebAPI 面试题随笔 字符串反转

    线程安全使用(四)   这是时隔多年第四篇,主要是因为身在东软受内网限制,好多文章就只好发到东软内部网站,懒的发到外面,现在一点点把在东软写的文章给转移出来。 这里主要讲解下CancellationTokenSource,CancellationTokenSource是用于取消线程,具体使用起来有点另类:首先定义实体,然后将其下的属性ToKen传递给线程,当需要取消线程时,调用下C

    日期 2023-06-12 10:48:40