C# 队列管理系统

C# 队列管理系统,c#,.net,c++,visual-c++,messaging,C#,.net,C++,Visual C++,Messaging,我想为我的项目创建简单的队列管理系统。系统将像这个例子一样工作。假设有3个办公室 人员按下按钮“办公室1” 软件生成自动递增的数字,将他添加到队列(db),并打印带有生成数字的支票 并在大屏幕上显示队列的最后3个值 当客户端(办公室1的工作人员)按下“下一步”按钮时。它删除当前活动编号,并将队列中最后一个编号的状态更改为活动 是否有任何开源队列管理软件应用程序可以在我的项目中使用,或者我需要编写它?我不能100%确定我是否理解您的要求,但我假设问题归结为您需要某种消息队列解决方案 Windows

我想为我的项目创建简单的队列管理系统。系统将像这个例子一样工作。假设有3个办公室

  • 人员按下按钮“办公室1”

  • 软件生成自动递增的数字,将他添加到队列(db),并打印带有生成数字的支票

  • 并在大屏幕上显示队列的最后3个值

  • 当客户端(办公室1的工作人员)按下“下一步”按钮时。它删除当前活动编号,并将队列中最后一个编号的状态更改为活动


  • 是否有任何开源队列管理软件应用程序可以在我的项目中使用,或者我需要编写它?

    我不能100%确定我是否理解您的要求,但我假设问题归结为您需要某种消息队列解决方案

    Windows附带了一个标准消息队列解决方案,您可以从Windows安装磁盘安装该解决方案,并使用命名空间从.NET使用该解决方案


    或者,如果您正在寻找一个开源解决方案,您可以看看。它是用Java编写的,但您也可以从.NET和许多其他语言和平台与之交互。

    最近,我做了一个使用蓝牙技术的QMS。 只需使用手机连接到队列服务器。有关更多信息,请访问:www.luvotech.com/web4


    注意:网站未完全构建,可能存在一些错误。

    按照您描述的方式排队本身并不重要。其余的很大程度上取决于你的硬件:当你说“人按按钮”时,你的意思是在普通电脑上吗?或者你有什么特别的硬件吗?没有,这是普通的pc(服务器端)@natural,那是什么类型的队列?是否只需要内存中的队列?
    System.Collections.Generic.Queue是否足够?我们可以通过skype与您通话吗?我的skype地址是untal.teyyuboglu