Can Window Service可用于拥有业务逻辑

问题描述 投票:-1回答:1

项目中有要求,Windows服务需要用作RabbitMQ(消息代理)的订户。

一旦事件创建,该侦听器窗口服务获取事件并处理事件,在处理时,需要合并一些重要的业务逻辑,并且需要将数据存储到SQL Server DB中。

从我的角度来看,Windows服务可以只是任何业务逻辑的触发器。就像订阅事件一样,如果有任何事件发生,请阅读事件详细信息并使用任何REST(基于HTTP)服务执行业务逻辑。

请提供您的建议,这会更有帮助。提前致谢。

rest rabbitmq windows-services business-logic
1个回答
0
投票

您需要使用c#创建Windows应用程序,或者您可以使用NUGET rabbitmq客户端来使用消息并以dB为单位进行保存。

https://www.nuget.org/packages/RabbitMQ.Client

© www.soinside.com 2019 - 2024. All rights reserved.